Sate Karmel Lembang - Kota Mini

[Indonesia]
Floating Market, Kota Mini, Jl. Grand Hotel No. 33E, Lembang, Bandung