Wishlisted by Jack Mordell
My favorite Italian restaurant in New York (and that’s saying something). From the moment you walk in it begins. Incredible hospitality - the infamous “George” works the room and makes sure every table is having a stellar experience. The food is perfect.
86 West 3rd Street, New York City, New York, USA
Lemi is better in your pocket. Discover more and create your own lists in iOS and Android!