South Shore Lobster is a seafood located in North Weymouth, Massachusetts.
You can contact South Shore Lobster via telephone.
Within about 2.1 miles, there are atm, fuel, clinic, parking, convenience and supermarket.
In the surrounding area, you can also find Restaurant, Cinema, Fitness Centre, Property Management, Pharmacy, Motel, School, Car, Fast Food, Car Repair, Car Wash, Attraction, Museum, Bus Stop, Place Of Worship, Fire Station, Dojo, Bank and more.
You can try 2 Liter Bottle Water, All In™ Madagascar Vanilla, Honey & Almonds Bar or Alfredo Calzone.
Other seafood in the area include Alma Nove, Union Fish Seafood & Raw Bar, Zendo Asian Bistro & Lounge, Wahlburgers or Boathouse Bistro & Pizzeria.