Yaya Centre

Shopping mall that houses over 80 stores. Includes a business directory and map.

Web: http://www.yaya-centre.co.ke

Location: Kenya Kenya

Desc: Yaya Shopping Centre Nairobi Kenya, Shop In Nairobi, Shopping In Nairobi
Nairobi Shopping Mall & Centre Yaya Kenya

Link Error: