Gg. Garuda No.5, Pemecutan Kaja, Kec. Denpasar Utara, Kota Denpasar, Bali 80111, Indonesia
Google rating:
Google reviews: