Find a Location

contact us

Visit our locations in Toronto and Vaughan, conveniently located with plenty of on-site parking available.

Toronto

65 Orfus Road, Unit A,
Toronto, ON

416 410 7469

Hours

Mon: closed

Tues: closed

Wed: 3pm to 8pm

Thurs: 3pm to 8pm

Fri: 3pm to 9pm

Sat: 10am to 9pm

Sun: 10am to 8pm

Holiday Hours

October 11: 10am to 9pm

October 14: 10am to 8pm

Vaughan

7979 Weston Road,
Vaughan, ON

905 622 9500

Hours

Mon: closed

Tues: 3pm to 8pm

Wed: 3pm to 8pm

Thurs: 3pm to 8pm

Fri: 3pm to 9pm

Sat: 10am to 9pm

Sun: 10am to 8pm

Holiday Hours

October 11: 10am to 9pm

October 14: 10am to 8pm

got a question?

drop us a line

Location