15 E 17th St, New York, New York 10003 USA
Papaya Salad - nahhhh, didn't like it at all
Photo Credit: Yelp