Organic Red Palm Oil in Lagos and Ibadan, Nigeria is located in Road, Nigeria on Km. 11 & 15, Tero Village, Along Ilua. Organic Red Palm Oil in Lagos and Ibadan, Nigeria is rated 3 out of 5 in the category restaurant in Nigeria.
Address
Km. 11 & 15, Tero Village, Along Ilua
Service options
Takeaway
Dine-in
Amenities
Good for kids
Toilets