Taveta Shopping Mall - G 23 is located in Nairobi, Kenya on Shop G 23, 1st Floor, Taveta Shopping Mall, Taveta Rd. Taveta Shopping Mall - G 23 is rated 3 out of 5 in the category clothing store in Kenya.
Address
Shop G 23, 1st Floor, Taveta Shopping Mall, Taveta Rd