Get directions to: Pita Pit, Idaho Falls, ID Restaurant address: 2035 S 25th E Idaho Falls, ID 83406, USA Driving Walking Bicycling Restaurant: Pita Pit