North River Lobster Company Description:
Floating lobster shack at Pier 81. Part fish shack part boat with seafood & cocktails that sails around the Hudson a few times a day.
Address:
Pier 81, NY-9A, New York, NY 10018, United States
Phone Number:
+1 212-630-8831
Website:
Store Hours: