EL TORO UBUD

EL TORO UBUD - A bar & restaurant, opened seven days a week, offering live music every night along with mouth-watering Indonesian cuisine as well as International dishes; plus an extensive range of exquisite cocktail creations!

Get Your pass to redeem discount