Choma VillageRestaurantsNothern BypassNairobi · KEPhone unavailableEmail unavailableWebsite unavailableHours not available