mama david fish store is located in Lagos, Nigeria on deeper life street by 2nd trasformer ikota housing estate, Eti-Osa. mama david fish store is rated 5 out of 5 in the category fish and chips takeaway in Nigeria.
Address
deeper life street by 2nd trasformer ikota housing estate, Eti-Osa