We don't know much about this place. It is probably new or not well known. You can try your luck and visit this restaurant or take a look at the restaurants nearby.
Nearby Restaurants
Nomado 33Sushi Restaurant165 E 33rd St (Lexington Ave & 3rd Ave)New York, NY 10016
Minar Indian RestaurantIndian Restaurant5 W 31st St (5th Ave & Madison Ave)New York, NY 10016