134 1/2 E 62nd St, New York, New York 10065 USA
Here it is on my plate. To me it's small. It sure was delicious though! 09/15/21
Photo Credit: Yelp