Based in USA AFI Inc USA is a of Frozen Fish, PreparedFood, Type of Business partners :
The address is : 1787, Sabre St,, CA, Hayward 94545, USA, (Seller, ).Tel : 001 (510) 782-1112