HOME
Menus
Main Menu
Bus Groups
Special Occasions
Takeout
Location
Contact Us
News
History
HOME
Menus
Main Menu
Bus Groups
Special Occasions
Takeout
Location
Contact Us
News
History
Location
We're located right around the corner from Niagara Falls.
8921 Sodom Rd, Niagara Falls, ON L2G 0T4
(905) 295-4436