Star Ice is located in Kota Depok, Indonesia on Jl. Nangka Jl. Cempedak No.10, RT4/RW4, Beji, Kecamatan Beji. Star Ice is rated 4.3 out of 5 in the category ice supplier in Indonesia.
Address
Jl. Nangka Jl. Cempedak No.10, RT.04/RW.04, Beji, Kecamatan Beji