Seafood restaurant · 49 Plum Island Turnpike, Newbury, MA
More food in Newbury, MA · Seafood in Newbury