3 of 10

Home Restaurant

HomeLocated in West Greenwich Village, Home Restaurant is widely known for their comfy atmosphere and extraordinary clam chowder. Gives new meaning to home sweet home. Home Restaurant, 20 Cornelia St, New York, NY 10014 [Photo via @lisamould10]
3 of 10
Feedback