1 more results for Tapas Bar Ubud in Ubud, Bali
Ubud, Bali, Indonesia
A charmingly chic wine bar born from the lack of great wine & cheese in Ubud. Serving international wines and local artisan cheese, charcuterie & crudités. Extensive vegan options. Stylish European design in a relaxed central location. Belle showcases approachable to splurge-worthy price po…