The sister restaurant to North River Lobster Company, Fish Bar is a three-story waterfront lounge at Pier 81 on West 41st Street. Housed on a 10,000sqft yacht, the space features a patio, bi-level restaurant, and indoor and outdoor bars. On the booze front, you're looking at cocktails made with herbs grown on North River Landing's rooftop, craft beers, and sparkling wine. As for food, expect elegant seafood plates and next-level lobster rolls.
Previous Venue Next Venue Venue Description
1. Fish Bar at North River Landing Pier 81 - W 41st St., New York, NY 10036