Opening Soon

Online Store Re-Launching Early 2020. Come and visit our Retail Store located in the heart of Toronto's eclectic Kensington Market - 250 Augusta Avenue. Hours: Monday - Friday: 11am - 7pm Saturday: 10am - 7pm Sunday: 11am - 7pm Store Number: (416) 594-6600

Enter password