Your Saved List
 
250 Granite Street
Braintree, MA 02184
(781) 356­3070 See the location of Legal Sea Foods - South Shore Plaza on a map Map
Cuisine: Seafood
Services: Private Dining