Our Menu
(Last Updated: December 15 2023)
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