Legal Sea Foods South Shore Plaza THIS RESTAURANT HAS CHANGED LOCATIONS Legal Sea Foods

THIS RESTAURANT HAS CHANGED LOCATIONS Legal Sea Foods Map

South Shore Plaza
250 Granite St. (I-95, exit 6)
Braintree, MA 02184
781-356-3070
Map
Cuisine: Seafood
Legal Sea Foods, like the Red Sox and the Kennedys, is a Boston institution and the epitome of the large-scale seafooder.
Openings: Lunch & Dinner daily

Features