Pita Pit Cedar Falls - Hours & Locations
Pita Pit - Cedar Falls
1710 West 1st St Ste C, Cedar Falls IA 50613 Phone Number:(319) 266-5554Hours may fluctuate
Distance:1.27 miles
Pita Pit - Waterloo
1503 Flammang Dr, Waterloo IA 50702 Phone Number:(319) 287-5905Hours may fluctuate
Distance:7.64 miles