18 Cornelia St, New York
This is one of the top West Village restaurants with a tempting seafood menu that includes the Maine seafood staple of lobster rolls.
Chill Out
Kids Friendly
Typical Tourist