Hudsons on the River is a restaurant offering a dining experience with waterfront views and fresh seafood.