We stumbled upon a hidden gem restaurant in Nairobi, Kenya, and it completely blew us away. Tucked quietly away from the city ...