Now Open 7 Days A Week
info@lobsterbarn.net | 996 Hancock St, Abington, MA 02351
Mon-Tue Noon - 7pm Wed-Sat 10am - 8pm Sun. 10am - 7pm.
 
 
Call Us: (781) 871-2433
 
 
 
 
 
 
 

Fresh Lobster and Fish in Abington, MA

The Lobster Barn of Abington, Massachusetts, makes it easy to enjoy fresh lobster and fish. You can choose items that we cook for you to carry home, or you can shop in our retail section and take your seafood home to give it that custom taste.