Get directions to: Pita Pit, Ames, IA Restaurant address: 114 Welch Ave # 103 Ames, IA 50014, USA Driving Walking Bicycling Restaurant: Pita Pit