close modern european restaurant close Country: Indonesia close City: Kota Batu
Ria Djenaka Shining Batu