Sandbar - Denpasar 1.8

Jalan Poppies 1
Denpasar, 80361
Indonesia

About Sandbar

Sandbar Sandbar is one of the top rated place listed as Restaurant in Denpasar , Coffee Shop in Denpasar ,

How to contact Sandbar ?

Where is Sandbar located ?

TOP10 PLACES NEAR TO SANDBAR

Review Sandbar

   Loading comments-box...