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

User Guidelines