Skip to content

Pita Pit

Pita Pit

6711 Tecumseh Road
Windsor, ON
519-251-0833

Store Hours:

Hours vary. Contact store location for more details.