La Clé des Champs is a restaurant offering carefully presented cuisine.