281 Dartmouth St, Boston
This restaurant serves one of the largest tinned seafood collection in New England.
Chill Out
Kids Friendly
Typical Tourist