City: Ubud, Jl. Tirta Tawar No.31, Petulu, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571, Indonesia
"Good vegan options! The garlic sauce is vegan and super delicious. The food is simple and delicious. This is one of my fave going to eat places regula..."