Kuta· Jl. Sriwijaya no. 28 Legian Kelod, Kuta 80361 Indonesia
Jl. Sriwijaya no. 28 Legian Kelod, Kuta 80361 Indonesia
Discover the best places to dine on the island