Company name: Bali Buda
Description: Resto plus makanan & roti buatan sendiri
across from the Ubud Post Office, Jl Jembawan #1, MAS, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571, Indonesia