Pita Inn

9854 Milwaukee Ave, Glenview 60016, United States Get Directions to this spot
9854 Milwaukee Ave
Glenview, 60016
IL, United States
(847) 759-9990

9 reviews for Pita Inn

  • 18 reviews are hidden: show all reviews

Rate and review Pita Inn in Glenview, IL, United States!

Share your experiences at Pita Inn with your friends or discover more Restaurants in Glenview, IL, United States.