Nice spot

Ikeja, Lagos

most unqiue space ever

Find more event venues on Venu Africa