| 996 Hancock St, Abington, MA 02351
Mon & Tues Closed, Wed through Sat 10am – 8pm, Sun 10am – 7pm
SEE US FOR YOUR FOOTBALL PARTIES
The Lobster Barn
Chowder & Clam Boil
Gallery Abington, MA
Contact our seafood market in Abington, Massachusetts at
to enjoy the great taste of fresh lobster and fish.