South Shore Lobster

Seafood in North Weymouth in Massachusetts

Places Around
Things to eat (drink) nearby

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.

Location of South Shore Lobster in North Weymouth, Massachusetts
Loading map…