Tecumseh Pizzeria is located in Windsor, Canada on 1614 Lesperance Rd. Tecumseh Pizzeria is rated 4.4 out of 5 in the category pizza takeaway in Canada.
Address
1614 Lesperance Rd
Service options
Delivery
Takeaway
Accessibility
Wheelchair-accessible car park