Lobster Restaurants in South Boston, MA

  • Lobster Restaurants - we found 2 companies in South Boston.
  • Latest information on services, addresses on the map, phone numbers, and website URLs.

Castle Island

2010 Day Boulevard, South Boston, MA


D'Angelo Grilled Sandwiches

267 Old Colony Ave, South Boston, MA

Price: $; Cuisine: Sandwiches     


Lobster Restaurants