Get directions to: Lobster Trap Co Inc - Restaurant, Buzzards Bay, MA
Restaurant address: 7 Shore Road Buzzards Bay, MA 02532, USA
Restaurant: Lobster Trap Co Inc - Restaurant