On this page have we all the information about the entry Idola Baru from the category Cheap shop in West Denpasar for you. Below you can find the address, details and the city map with the exact directions.
Idola BaruJalan Thamrin 2780114 Denpasar