Michele's

JamBali Café

Jl. Penestanan Kelod, Ubud 85071, Indonesia

Reservations