Roast HouseRestaurantsNairobi, 110, 00600 · KE+254721855915mamba5hotels@gmail.comlazarusinn.comHours not available