Refined French Cuisine by the Castle
L'Aiglon Restaurant offers refined French cuisine with careful seasoning, fresh herbs, and elegant presentation in a dining room overlooking the historic castle. Dishes range from classic soups to delicately prepared fish and light, traditional desserts. Attentive, courteous service and a calm, polished setting create a relaxed, satisfying dining experience, complemented by a thoughtfully chosen wine list.