
Bali Buda Store
Serving organically & locally sourced cafe & health food store based in Bali, Indonesia since 1994
No, Jl. Raya Ubud, Ubud, Kabupaten Gianyar, Bali 80571, Indonesia
Tasty thin flax and seed crackers with a pizza flair. A good vehicle for avo, mayo, tomato, hummus and whatever else you like to smear on crackers
Ancora nessun commento.