Our Menu
(Last Updated: February 27 2025)
View Menu
Location
2 Stover St N
Norwich, ON N0J 1P0
Canada
(519) 863-3441
Hours of Operation
11:00AM to 10:00PM
Tuesdays Closed
Holidays Open