Shopping Malls & Centres
The Village Market
Open-air market-style mall in Gigiri
Limuru Road, Gigiri
Nairobi
