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 hoursMarble Slab Creamery hoursWaffle House hoursHooters hoursMcAlister's Deli hoursBurger King hoursPeople Are Reading