Indica Restaurant & Bar at The Tamarind

4
Bali

Travlr tips

  • 0
  • 0

Open Everyday 7:00 AM - 11:00 PM

+62 (0) 366-543 7888

Jalan Jungutbatu The Tamarind Resort Nusa Lembongan, Nusapenida, Klungkung, Bali 80771

More like this