Formerly known as Fish bar, this three-story floating restaurant joins North River Lobster Company at North River Landing. Housed on a 160-foot yacht, with expansive indoor and outdoor bars, Hudson’s offers Mediterranean-inspired fare as well as cocktails and wine. Daily dinner cruises boast 260-degree views of the Manhattan skyline, the Statue of Liberty and Harbor lights vantage points.
Time Out says
Details
- Address
- Pier 81
- New York
- 10036
- Cross street:
- at W 41st St
- Price:
- Average cocktail: $16
- Opening hours:
- Tue-Sat 5:30–10pm; Sun 11:30am–2:30pm, 5:30–10pm
Discover Time Out original video