134 1/2 E 62nd St, New York, New York 10065 USA
One bench is Outside seating 09/15/21
Photo Credit: Yelp