Seafood restaurant · 736 Legacy Pl, Dedham, MA
See full menu
More food in Dedham, MA · Seafood in Dedham