Devour Power TV@devour-power-tv · 1 week ago“I think we just found the best lobster roll spot that we've ever devoured. We're at Jackson Hall in East Islip, New York on Long Island.”
“I think we just found the best lobster roll spot that we've ever devoured. We're at Jackson Hall in East Islip, New York on Long Island.”