Scroll Top
1761 Oxford St E, London, ON
(519) 453-4445
Primary Menu
Home
Our Menu
Takeout Menu
Dine-in Menu
Contact Us
Page not found
Home
404
It looks like nothing was found at this location. Maybe try a search?
Search