The Lost Kitchen Open seasonally, this notable restaurant 22 Mill St, Freedom, ME 04941 (207) 382-3333