Jln. Poppies 1 | Kuta, Denpasar 80361, Indonesia, Denpasar
Jl. Teuku Umar no. 1 | Level 21 Mall, Denpasar, Indonesia, Denpasar
Nice local shopping centre with a lot of choices
Nice local shopping centre with a lot of choices