Our Menu

   

Stay up to date with offers and events

North River Lobster Co.

Close Menu

North River Lobster Co. at Pier 81
W 41st St and 12th Avenue
New York, NY 10036

212-630-8831

pier81info@nycl.com

On Tuesday, July 23rd we will be opening at 5:30 pm.