With plenty of varieties to choose from, you and your family can’t go wrong with Maine lobster, fresh from our bay in Scarborough. Choose from live lobster, fresh or frozen lobster meat, lobster rolls, and much more!