Location
  • Mini Mart Dewi Sita, Jalan Dewisita, Ubud, Gianyar Regency, Bali, Indonesia

Description

Jl. Dewi Sita, Ubud (Depan Restaurant)