Tamarind Restaurant, Nusa Dua Beach Hotel & Spa

Best International Restaurant

An extra ordinary Bamboo Thatched Roof Restaurant with panoramic views of the Indian Ocean. It offers a diverse selection of Western favorites and contemporary Asian…

Kawasan Pariwisata Nusa Dua, Lot North 4, Nusa Dua 80363, Bali

Nusa Dua

+62 361 771210