I Sarti

I Sarti Italian Menswear Opens 3rd Toronto Storefront in the City’s Financial District [Photos/Interview]

The upscale Concord-based retailer carries product not available elsewhere in Canada, and has plans to open more locations under the direction of a brokerage.
- Advertisement -