Khweza is located in Ngara Road, 00200, Nairobi, Kenya.