North River Lobster Company
North River Lobster Co is now closed for the season, and will return next spring.
Check back in the spring for our updated schedule. Until then, visit our sister vessel, Hudson’s, for all of your nautical dining needs.
North River Lobster Company is the largest floating lobster shack in NYC at Pier 81 on the Hudson River! We offer fresh seafood, light fare, mason jar cocktails, buckets of beer, rose for days, and a raw bar. Enjoy a laid back, casual atmosphere with great views of New York City.