201 E 61st St, New York, New York 10065 USA
Absolutely delicious- red snapper special Must have!
Photo Credit: Yelp