Filter

Cuisines
Select cuisines
Features
Select features

The Best 15 Seafood, Restaurants in New York City, New York (NY), United States

tde Long Hall at Pier A
4
50 reviews

22 Battery Pl, New York City, NY 10004-1002, New York City

Huge restaurant and bar at the southern tip of Manhattan, in Battery Park, looking out at the Statue of Liberty. I went