Jl. Penestanan Kelod, Ubud 85071, Indonesia

Reservations

Michele's

JamBali Café