Jl. Pulau Misol Gg. I No.30, Dauh Puri Kauh, Kec. Denpasar Bar., Kota Denpasar, Bali 80113, Indonesia
Google rating: 5
Google reviews: 1