Best of Boston

1979 Best Seafood Restaurant, Scrod

Legal Seafoods

Very fresh, cooked with a light hand. And the ambiance is right.

237 Hampshire St., Cambridge,