Umbra Concept Store
Umbra’s concept store is the great big pink building north of Queen Street West on John Street – you can’t miss it! Umbra is a great Canadian design success story: they sell good quality, well-designed, great looking and fairly priced items for the home. They offer several lines (sofas, mirrors, etc.) all made locally that are only available in this store.