Kuta· Jl. Lebak Bene No.168 Legian Kelod, Kuta 80361 Indonesia
Editorial Note
Map & Area
Jl. Lebak Bene No.168 Legian Kelod, Kuta 80361 Indonesia
Keep Exploring
Discover the best places to dine on the island