La Cle des Champs is a French restaurant offering traditional cuisine in a warm and inviting atmosphere.