Flagship Store
The UmbraZ Store
Our Toronto studio shop sits in the Queen West district. It is a place to handle the full UmbraZ collection, talk with the floor team, and see new pieces before they land online.
418 Queen Street West, Suite 206, Toronto, ON M5V 2A7
Monday–Saturday 11:00 am – 7:00 pm
Sunday 11:00 am – 6:00 pm
Call +1 (416) 591-2748 if you want to confirm a piece is on the floor before you visit.