Sanur· Jl. Bypass Ngurah Rai Sanur No. 66, Sanur, Denpasar 80228 Indonesia
Jl. Bypass Ngurah Rai Sanur No. 66, Sanur, Denpasar 80228 Indonesia
Discover the best places to dine on the island