Imperial Food Restaurant

[China]
Jl. Kumbang No. 17, Bogor Tengah, Bogor