In the city, I would recommend the smaller countertop places like Yankee Lobster." For a more upscale experience, Boyle says, "Ostra is the top seafood restaurant in Boston, in my opinion.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results