Mama Taya Store is located in Ikeja, Nigeria on Oniwaya Junction Off Abeokuta Way, 87 Capitol Rd, Papa Ashafa. Mama Taya Store is rated 3 out of 5 in the category furniture maker in Nigeria.
Address
Oniwaya Junction Off Abeokuta Way, 87 Capitol Rd, Papa Ashafa