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 Papa Murphy's hoursOutback Steakhouse hoursMarble Slab Creamery hoursPenn Station hoursNoodles & Company hoursJohnny Rockets hoursPeople Are Reading