restaurant

The Salad God

Asian , Dessert

250 W 72nd St, New York, United State