La Clef des Champs is a French restaurant offering traditional cuisine with Corsican specialties.