Delifood frozen meats n food is located in Kota Malang, Jawa Timur, Indonesia on Jl. Perunggu No.4, Purwantoro, Kec. Blimbing. Delifood frozen meats n food is rated 5 out of 5 in the category gourmet grocery store in Indonesia.
Address
Jl. Perunggu No.4, Purwantoro, Kec. Blimbing