The restaurant, located in Nairobi's posh Runda neighborhood, is a French gourmet restaurant that has over the years scooped various fine dining awards.