Zoomba NigeriaOther places18 Oluakerele street Balogun bus stop Ikeja LagosLagos, LA, 100212 · NG+2348143900133Email unavailablezoomba.ngHours not available