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

T: 212-630-8831

Stay in Touch

Receive emails from Pier 81.

Pier 81 NYC |  12th Ave & W 41st St  | (212) 630-8811