1204 Tecumseh Rd E, Windsor, ON
8474 Wyandotte St E, Windsor, ON
3710 Tecumseh Rd E, Windsor, ON
“excellent service and superb food. great mom & pop restaurant for the whole family!!”
6152 Tecumseh Rd E, Windsor, ON
5975 Wyandotte E, Windsor, ON
5635 Tecumseh Road East, Windsor, ON
Two Great Names Under One Roof. Serving Windsor for 70 Years!
680 Wyandotte St E, Windsor, ON