Alayode Organic Foods & More is located in Lagos, Nigeria on 12, Alhaja Tijani Street Ojodu-Berger Ikeja LCDA, Ojodu. Alayode Organic Foods & More is rated 4.9 out of 5 in the category organic food store in Nigeria.
Address
12, Alhaja Tijani Street Ojodu-Berger Ikeja LCDA, Ojodu