Githurai Market - Stall 113 is located in Kenya on Stall 113, Githurai Market, Off Thika Road, Ngumba Road. Githurai Market - Stall 113 is rated 3 out of 5 in the category fashion designer in Kenya.
Address
Stall 113, Githurai Market, Off Thika Road, Ngumba Road