Design Stores
Umbra Concept Store

The Umbra Concept Store opened in June, 2007 on John Street just north of Queen. The massive pink-clad store pays homage to Canadian designer Karim Rashid and features Rashid's creations as well as a huge assortment of Umbra products.

Discussion
0 Comments
Sort By Oldest First / Newest First
Subscribe