120 North Queen St. Toronto, Ontario M8Z 2E2
(416) 252-5882
Working hours: Wednesday - Saturday, 11:30am - 9pm
Primary Menu
Home
About Us
Menu
Dine In / Take Out
Catering
Our Specials
Order Now
Our Specials
Gallery
Events
Contact
It looks like nothing was found at this location. Maybe try a search?
Search