GET IN TOUCH
We’re located at the Southwest corner of Kennedy Rd. & Ellesmere Rd. in the Greater Toronto Area.
1415 Kennedy Road Unit 26
(5 minute walk from Ellesmere Station on the Scarborough RT)
Or anywhere else in North America: 1.866.882.0279
Monday: 12pm to 8pm
Tuesday – Sunday: 9am to 8pm
Opened on all holidays (Holidays hours may differ)