Allen's Sea Food 119 Lookout Point Rd, Harpswell, ME 04079 (207) 833-2828 Related: Japanese Restaurants Foods Take Out Restaurants Chinese Restaurants