Location
Opening hours

Mon-Sun: 8AM – 11 PM

Taroo ubud