The Pita Pit-Newark

168A E Main St, Newark 19711, United States Get Directions to this spot
168A E Main St
Newark, 19711
DE, United States
(302) 456-1007

Rate and review The Pita Pit-Newark in Newark, DE, United States!

Share your experiences at The Pita Pit-Newark with your friends or discover more Restaurants in Newark, DE, United States.