Fine Restaurant, Ikeja
18 Olaiya St, Ikeja
It is a fine-dining restaurant like its name suggest in Ikeja ,a very clean and very comfortable environment for eating with an array of delicacies and dishes that will make you want more.
Comments