Is the food and hospitality great
Address: 24 E 81st St, New York, NY 10028, USA
Pablo Gonzalez | Aug 12, 2020
Absolutely. Awesome service and food.
Noel TAVAREZ | Aug 12, 2020
Great service & food 1000% recommend!!!!
Thanks! Your answer is awaiting moderation.