Antari Art Shop is located in Kec. Tegallalang, Kabupaten Gianyar, Bali, Indonesia on Banjar Sapat, Jl. Raya Tegallalang, Tegallalang. Antari Art Shop is rated 3 out of 5 in the category art handcraft in Indonesia.
Address
Banjar Sapat, Jl. Raya Tegallalang, Tegallalang