Contact
Visit us in-store at
310 Gerrard St. E, Toronto ON.
Store Hours:
Tuesday to Saturday: 11:30 - 8:00 PM
Sunday & Monday: 11:30 - 6:30 PM
For more info feel free to visit our FAQ Page, check our social media for updates, or use this contact form to get in touch.
Subscribe to our newsletter
Promotions, new products and sales. Directly to your inbox.