Ibukun Oluwa Food Canteen is located in Ikeja, Nigeria on Ranti house 10 Limpson Road by River valley Estate Imodium Berger. Ibukun Oluwa Food Canteen is rated 3.9 out of 5 in the category african restaurant in Nigeria.
Address
Ranti house 10 Limpson Road by River valley Estate Imodium Berger