57 Oduduwa Way, Ikeja GRA, Ikeja 101233, Lagos
Walking into the restaurant, I was in awe of how beautiful it was; every corner of the space had picturesque décor. I had stepped out of ...