Fresh & Frozz is located in Kota Jakarta Selatan, Daerah Khusus Ibukota Jakarta, Indonesia on Jl. Benda Dalam Samping Griya Benda No.2, RT.3/RW.1, Ciganjur, Kec. Jagakarsa. Fresh & Frozz is rated 5 out of 5 in the category butcher shop deli in Indonesia.
Address
Jl. Benda Dalam Samping Griya Benda No.2, RT.3/RW.1, Ciganjur, Kec. Jagakarsa