The Atwood Café is an intimate restaurant where you can enjoy colorful dining in a vibrant dining room featuring contemporary American comfort food.