Located at Chaka place off Argwings khodhek road. Argwings Kodhek Rd - Kilimani
Nairobi
Nairobi City - Kenya
Nairobi
Nairobi City - Kenya