Bollero Resto & Bar, Ubud, Bali

Bollero Resto & Bar, Ubud, Bali

Situated in Jalan Dewi Sita, at the top of the soccer field, Bollero Resto & Bar, Ubud, Bali is within easy walking distance from anywhere in central Ubud. Ubud is considered to be the arts, culture, food and spiritual capital of the tropical island of...

Pin It on Pinterest