Le Kayola is a French restaurant offering traditional regional cuisine in a charming setting that blends rustic and contemporary styles.