Our Location

Kikabila.com
Kikabila.com
De Six Piece,
No. 2 Odunuga Street, Off Osho Street,
Opebi Ikeja Lagos Nigeria
Telephone
+2348034396009

Contact Form
Newsletter Subscription
Subscribe and receive updates on our promos, products, discounts, etc