We are a 100% vegan Italian restaurant featuring produce from our organic farm and making nearly everything we can from scratch. GF options available for all dishes.
Tags : #CoffeeShop, #PizzaPlace, #ItalianRestaurant
Location :
Jl. Penestanan Kelod, Ubud 80571