Taman Sari Food Court

Taman Sari Food Court
Address : Plaza Ambarrukmo Lt. 3, Jl. Laksda Adisucipto, Laksda Adisucipto