Le Chari is an African restaurant offering flavorful dishes.