Skip to the content
Call
519-972-3535
4126 Walker Rd., Windsor
Dine In
or
Takeout
Home
Menu
Specials
Contact