Juria House

Café
$ $
Ubud, Bali 80571