Charming cafe offering light snacks and satisfying meals. Known for excellent food, service, and atmosphere.