Best of Boston

1980 BEST Seafood Restaurant, Affordable

The Fishery

Has lots of fin fans.

335 Harvard St. Brookline