Sullivan’s Castle Island: Now Open in Hanover, MA

Hot dogs, hamburgers, and lobster rolls have been summertime staples at the legendary Sullivan’s on Castle Island in South Boston. And now they’re arrived on the South Shore at Hanover Crossing, where you can get all the classics along with bar pizzas and a full bar.
Back to Top