God's Fish Frozen Food is located in Kubwa, Nigeria on 49XH75C, Zone D, Transormer road, Sokale, Dutse, Abuja, FCT. God's Fish Frozen Food is rated 3.8 out of 5 in the category frozen food store in Nigeria.
Address
49XH75C, Zone D, Transormer road, Sokale, Dutse, Abuja, FCT