About Pita Pit
Established January 2013
6120 Delmar Blvd St. Louis, MO 63112, United States 314-261-4884 Pita Pit Founded in 1995 in Canada, the Pita Pit is a fast food restaurant with a new and unique approach. Healthy...fresh...and fast! All done with a friendly, informal atmosphere. The original focus of the Pita Pit was at college campus communities, featuring late night hours with a delivery option. USA franchising began in 1999 at the University of Syracuse and has since grown all across the United States!
Products/Services
Is this your business? Click here to make changes.
Verified Business
[Listing #1541851]