African restaurant, Les Délices du Canal, offers a taste of Africa.