About
Tecumseh Diner and Subs is an establishment located in Windsor, Ontario on 11977 Tecumseh Rd E. Tecumseh Diner and Subs is in the "Restaurant" category.
Categories
Restaurant
Reviews
No review
Leave a review
Nearby restaurants
You may also like