Locavore Restaurant Review
Locavore is a destination restaurant in Ubud, Bali serving food based on local ingredients refined using modern techniques and a new nordic-esque approach to putting dishes together. It’s quite casual for the level of food and experience that it provides,…