ANGO FOODS MALL is located in Lagos, Nigeria on Olaitan Ogunde Street, Madonna' Island Heritage Estate. Ojodu Berger Lagos Ikeja. ANGO FOODS MALL is rated 3 out of 5 in the category organic food store in Nigeria.
Address
Olaitan Ogunde Street, Madonna' Island Heritage Estate. Ojodu Berger Lagos Ikeja