A Visit to The Lost Kitchen in Freedom, Maine The Martha Stewart Blog(00) Save Image Image gallery: The Lost Kitchen: A Culinary Gem in Freedom, Maine