Bali Watch Center is a shopping mall, located at Jl. Pemuda-Paragon Mall Lt.3, Sekayu, Semarang Tengah, Kota Semarang, Jawa Tengah 50132, Indonesia