A restaurant offering all-day service near Chillon Castle. Enjoy breakfast, lunch, coffee, and snacks from a seasonal menu.