Just sea foods is located in Abuja, Nigeria on inside discovery mall, 215 Adetokunbo Ademola Cres, AMAC. Just sea foods is rated 4.5 out of 5 in the category seafood wholesaler in Nigeria.
Address
inside discovery mall, 215 Adetokunbo Ademola Cres, AMAC