I & S Foods Stores is located in Alimosho, Nigeria on No 130, Old, Badagry Road Near, Alimosho, Lagos, Nigeria Lagos. I & S Foods Stores is rated 3 out of 5 in the category fmcg goods wholesaler in Nigeria.
Address
No 130, Old, Badagry Road Near, Alimosho, Lagos, Nigeria Lagos