North River Lobster Company

Pier 81 at W 41st St, Midtown West

Spirits

  • G
  • R
  • V

Ingredients

Details

A three-tiered floating lobster shack on the Hudson River. It’s just as glorious as it sounds.

Drink Menu