Skip to content
Sign inSign up
Locavore

Photo by Babak Eshaghian on Unsplash

Locavore

Ubud, Indonesia

restaurant$$$$4.8 rating

About Locavore

Locavore is a high-end restaurant located in Ubud, Indonesia. Known for its innovative approach to cuisine, it offers a sophisticated dining experience. The venue is ideal for food enthusiasts looking to explore creative dishes. The ambiance suits those who enjoy a modern, yet intimate setting.

Practical

Map
Open in Maps

Affiliate links: we may earn a commission at no extra cost to you. Learn more

More places in Ubud