Yashoda Kitchen

51 Vote Currently Open
  • Address: Jl. Sriwedari No.11B, Ubud, Kec. Gianyar, Kabupaten Gianyar, Bali 80571, Indonesia
  • Timings: 07:00 am - 11:00 pm Details
Enable Map

Yashoda Kitchen Reviews & Ratings