The Place Restaurant, Ilupeju. is located in Lagos, Nigeria on 2 Michael Adekoya St, Ilupeju. The Place Restaurant, Ilupeju. is rated 4.3 out of 5 in the category family restaurant in Nigeria.
Address
2 Michael Adekoya St, Ilupeju
Amenities
Good for kidsToilets