Restaurants in South Weymouth, Weymouth, MA
Restaurants • Seafood Restaurants • American Restaurants
26 Union St.,
South Weymouth, Weymouth ,
MA
02190
UNITED STATES
Based on 1 reviews
good service
Great menu, Awesome atmosphere. Clean and friendly service. The clams are awesome and the chowder is great. I would definately go back here again and again!Worldwide > United States > South Weymouth, Weymouth, MA > Seafood Restaurants