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 Chipotle Mexican Grill hoursCracker Barrel hoursIHOP hoursLong John Silver's hoursSonic hoursJason's Deli hoursPeople Are Reading