Iya bola Food Canteen is located in Lagos, Nigeria on Off Kusumu Street, Off Abeokuta Way, 5 Ajebo Lane. Iya bola Food Canteen is rated 3 out of 5 in the category soul food restaurant in Nigeria.
Address
Off Kusumu Street, Off Abeokuta Way, 5 Ajebo Lane