VIlagos, LagosVictoria Island24 Adeola Odeku St, Victoria Island, Lagos 106104, Lagos Shop hereGet location