Finofood Frozenhouse is located in Kota Malang, Jawa Timur, Indonesia on Jl. Sunan Kalijaga No.16, Dinoyo, Kec. Lowokwaru. Finofood Frozenhouse is rated 5 out of 5 in the category frozen food manufacturer in Indonesia.
Address
Jl. Sunan Kalijaga No.16, Dinoyo, Kec. Lowokwaru