Today's Globe names Belle Isle Seafood as purveyors of one of the three best lobster rolls in the Boston area and easily the best bargain ($17) among the winners.
Belle Isle Seafood is located at 1267 Saratoga Street, just before the bridge into Winthrop.
No comments:
Post a Comment