Lobsters New England has been a family run business for over 20 years
specializing in wholesale and retail lobsters, fish and seafood.