Sriwedari Indonesian & Chinese Restaurant

Sriwedari Indonesian & Chinese Restaurant
Address : Jl. Tenggilis No. 99A, Jemursari