Kara VillageOther places53 Park Arcade KilimaniNairobi, 254 · KE+254718461571Email unavailableWebsite unavailableHours not available