If you’re hungry for the best seafood on the South Shore, come to Jake’s Seafood Restaurant, the Boston Magazine winner of “Best of Boston” for the Best Seafood Restaurant.
All reviews seem positive