Our Location

2462 Dufferin Street Toronto, ON M6B 3P7

Visit Us Today

We're conveniently located at 2462 Dufferin Street, Toronto, ON M6B 3P7

South of Highway 401 and Yorkdale Shopping Centre