Our new location in Braintree is making a splash. We’re located right off of Route 93 in South Shore Place, across the street from South Shore Plaza.
Visitors fall hook, line and sinker for Legal Sea Foods. Get reeled in to our U-shaped bar or dining room or opt instead to order at our take out counter.
Legal is not a restaurant company selling fish, but rather a fish company in the restaurant business. They deal directly with the boat captains, and seek out the freshest fish available anywhere! You get the highest quality seafood, a cut above the rest. Setting the standard for quality has been Legal Sea Foods' obsession for over 50 years. They've dedicated themselves to being absolutely the...