Does it deserve 3 Yelp stars? We had not eaten at a Legal Seafood for over 20 years and decided to try a Legal that was conveniently located at the mall we were at. This Chestnut Hill, Boston location has been in existence since 1975, and is now part of the posh ‘The Street’ mall. Be sure to check out the cool SuperLux movie theater here, it has great amenities.
Posted on January 1, 2018