Kariobangi South Market - Stall 113 is located in Nairobi, Kenya on Stall 113, Inside Kariobangi South Market, Off Mutarakwa. Kariobangi South Market - Stall 113 is rated 1 out of 5 in the category boutique in Kenya.
Address
Stall 113, Inside Kariobangi South Market, Off Mutarakwa