North River Lobster Company
Midtown Manhattan’s Casual Waterfront Dining Experience At Pier 81
North River Lobster Company is the largest floating lobster shack in NYC, located right here at Pier 81 on the Hudson River! Offering fresh seafood, light fare, mason jar cocktails, buckets of beer, rosé for days, and a raw bar, this is prime chill-out territory. Enjoy a laid back, casual atmosphere with great views of New York City.
North River Lobster Co. at Pier 81
W 41st St and 12th Avenue
New York, NY 10036