Almayass Restaurant Address: 24 E 21st St, New York, NY 10010 Phone: +1 212-473-3100 Cuisine: Mediterranean Read more
Pasha Restaurant Address: 70 W 71st St, New York, NY 10023 Phone: +1 212-579-8751 Cuisine: Turkish Read more