Pita Pit adresses in St. Louis‚ MO Home Work hours Pita Pit hours Missouri St. Louis AddressPhoneMap202 N 9th St St. Louis(314) 436-1840 6120 Delmar Blvd St. Louis(314) 261-4884 3019 Olive St St. Louis(314) 436-1840 You May Like Raising Cane's hoursWingstop hoursIHOP hoursHard Rock Cafe hoursSteak 'n Shake hoursPizza Hut hoursPeople Are Reading