Home /  

Pita Bread Restaurants in Elmhurst

Show restaurants on map
Show :companies_count restaurants on map
4.2
Menu
Open Now
4.2
Menu
Open Now
City: Elmhurst, 2402 82nd St East Elmhurst, NY 11370-1627, United States
"Best place ever my kids haleem from them"

Feedback

These reviews refer only to the mentioned ingredients.


Value
Preparation time
Price
Quantity

This comment is for restaurant Inka , Paris