33 University Pl, New York, New York 10003 USA
A gem in an oasis of other restaurants.
Photo Credit: Yelp