Legal Sea Foods at Braintree's South Shore Plaza is moving across the street to the Hyatt Place.
Legal Sea Foods at South Shore Plaza moving to Hyatt Place