Jl. Griya Anyar No.20, Pemogan, Denpasar Selatan, Kota Denpasar, Bali 80361, Indonesia
Google rating: 5
Google reviews: 1