Reservations

Jl. Penestanan Kelod, Ubud 85071, Indonesia

Michele's

JamBali Café