From Our Editors
Start with the calamari and save room for the fresh catch at Boston's Pier 7 Inc ? this Boston seafood spot has quite the selection.
Ample parking is located near Pier 7.
For the freshest catch in town, make your way over to the highly-rated Pier 7.