The Wharf: A New York, NY Restaurant.
It can be a bit hard to find, located behind a gas station, but it’s right on the water and it has legitimately astounding views of Jamaica Bay and the NYC skyline. The Wharf has a very local vibe, and the lobster roll is HEAPING with lobster. It's more like an open-faced lobster sandwich than a roll. And we're pretty into it.