
Kuta· Poppies Lane I, On North Side, Off Jalan Leggian St Via Jalan Legian near corner of Jalan Raya Kuta, Kuta 80361 Indonesia
Poppies Lane I, On North Side, Off Jalan Leggian St Via Jalan Legian near corner of Jalan Raya Kuta, Kuta 80361 Indonesia
Open in Google Maps