ABC Billiards is located in Kota Denpasar, Bali, Indonesia on Jl. Gn. Agung No.174, Pemecutan Kaja, Kec. Denpasar Utara. ABC Billiards is rated 3 out of 5 in the category pool hall in Indonesia.
Address
Jl. Gn. Agung No.174, Pemecutan Kaja, Kec. Denpasar Utara