Skip to content
Main Menu
Home
Menu
Menu Toggle
keele
About
Reservations
Contact
Order Online
Order Online
Contact Us
choose a location
Get In Touch
We look forward to hearing from you.
General Inquiries
235 Augusta Ave, Toronto, ON M5T 2L8, Canada
2762 Keele St, North York, ON M3M 0A3, Canada
Toronto: +1 416-901-3277
North York: +1 647-748-6363
Tripadvisor
Facebook