Skip to Content
provider-logo
browse
Live TV
news
Search
try
provider-logo
browse
Live TV
news
ABOUT
The Largest Lobster Roll in NYC
North River Lobster Company at Pier 81 is the first and only floating lobster shack in New York City and features a 3-foot long lobster roll.
05.01.19 | 01:29 | CC
Bite Size
Videos
{playlisttitle}
The Largest Lobster Roll in NYC