29 Isaac John St, Ikeja GRA, Lagos 100271, Lagos
They made the most of the space they have with tables and chairs in the middle and high chairs along the entrance. There is an open space upstairs but I didn't check it out.