Seafood restaurant · 66 1/2 Haverhill Rd, Amesbury, MA
More food in Amesbury, MA · Seafood in Amesbury