kamandalu resort, kamandalu ubud, kamandalu resort villa, kamandalu restaurant, kamandalu petulu restaurant

Petulu Restaurant is a refined dining environment with seating for up to 80 discerning guests.