Atwood Cafe is a restaurant offering classic comfort foods with a focus on locally sourced ingredients.