Waterfront Dining and Drinking with Unparalleled Views
We now have two floating restaurants brought to you by World Yacht. The award winning North River Lobster Company, the city's first casual, fresh, three-floor floating lobster shack located at North River Landing,Pier 81 on W41st Street and the Hudson River, convenient to Times Square and the High Line. And the brand new, Fish Bar at North River Landing, a new 3-story seafood lounge and rooftop joining North River Lobster Company at North River Landing. Featuring a 3,000 sq. ft. outdoor top deck and an additional 6,000 sq. ft. of bi-level interior dining space and lounge, the sister-restaurant to the acclaimed North River Lobster Company, Fish Bar is housed on a 160 ft. yacht, with expansive indoor and outdoor bars, and menus highlighting cocktails and wine curated to pair with Fish Bar’s unique menu of shareable small plates.
Check out your exclusive dinner menu here and click below to purchase and reserve your table.