
For Restaurant Reviews Massachusetts – Legal Seafood was this Sunday’s dinner spot. I absolutely love the ambiance of the new Legal Seafood across from the South Shore Plaza at 30 Forbes Road. There is ample seating at the open bar where they have the most unbelievable comfortable stools ever, and the large dining area is […]