The 8,700-square-foot shop is the Italian brand’s first store in the Canadian city.