Get directions to: Pita Pit, Flagstaff, AZ Restaurant address: 23 E Aspen Ave Flagstaff, AZ 86001, USA Driving Walking Bicycling Restaurant: Pita Pit