C & C is located in Kota Jakarta Pusat, Daerah Khusus Ibukota Jakarta, Indonesia on F Jl. Industri Raya No.21, RT.13/RW.1, Gn. Sahari Utara, Kecamatan Sawah Besar. C & C is rated 3 out of 5 in the category commercial refrigerator supplier in Indonesia.
Address
F Jl. Industri Raya No.21, RT.13/RW.1, Gn. Sahari Utara, Kecamatan Sawah Besar