Jl. Tirta Tawar, Ubud 80571, Indonesia, Ubud
Good food and value. Environment is not that appealing though.
Jl. Hanoman no. 56, Ubud 80571, Indonesia, Ubud
Good coffee, but the food situation is horrible. Came as a group of 4. Waited 30 mins for the first dish to come out, th
Pizza is life...The best Pizzería in Ubud 😄😄We ordered for Margerita Pizza, the taste was on point.The Marinara s