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