About Us

North River Landing is a new social, culinary, and entertainment destination in New York City at Pier 81 in Manhattan. Promising to be a prime destination for locals and visitors alike, North River Landing will feature a fleet of floating restaurants and entertainment venues emulating the world’s best urban rooftops and waterfront social settings.

Our first floating restaurant launched in 2014 with the opening of the award-winning North River Lobster Company which has been a smashing success. Hudson's, a new 3-story seafood lounge and restaurant on a 10,000 square foot yacht, will join North River Lobster Company in summer 2016. Like North River Lobster Company, Fish Bar will distinguish itself by offering patrons short sailings on the Hudson River, several times a day, boasting sweeping 360-degree views of the Manhattan skyline with an “out of city” experience.

Learn more about our restaurants.


Be the First to Know

Stay updated over the next few months as we get ready to reopen our restaurants for the season.