1-2 Oba Kabiru Agbabiaka St., Femi-Kila B/Stop, Agor Palace Way, Lagos, Nigeria, Ikeja Lagos
No operating hours listed.