Pita Palace
Closed
203 W 103rd St
New York, NY 10025
Pita Palace is a vibrant eatery located in the heart of New York, NY, specializing in delicious Mediterranean cuisine. Known for its freshly made pitas and flavorful fillings, this cozy spot offers a casual dining experience perfect for a quick lunch or a laid-back dinner. With a menu that caters to both meat lovers and vegetarians, Pita Palace is a must-visit for anyone craving authentic Mediterranean flavors.
Generated from this place's information
Also at this address
Find related places
See a problem?
You might also like
Partial Data by Foursquare.