Cabbage Island is a quaint establishment nestled in Boothbay Harbor, ME, offering visitors a unique dining experience.
Specializing in traditional New England lobster bakes, Cabbage Island provides guests with a taste of local cuisine in a picturesque setting.
Generated from their business information