Joe Fresh Opens its First Stand-Alone in Ottawa & We Were There! Travel & Style Earlier this week we were invited to the opening of Joe Fresh’s first Ottawa-based stand-alone store at the St. Laurent Centre. We of course, said yes right away (we never