La Table du Château is a French restaurant offering set menus and à la carte options. It features carefully prepared cuisine in a setting that blends modern design with historic charm, and can accommodate large groups.