Bowlands Foods is located in Lagos, Nigeria on Kokumo road Alimosho Mosalasi, Ipaja Rd. Bowlands Foods is rated 3 out of 5 in the category organic food store in Nigeria.
Address
Kokumo road Alimosho Mosalasi, Ipaja Rd
Service options
In-store shopping