Palembang Icon, First Floor, Unit L1-35, Jl. POM 9, Ilir Barat I, Palembang
Get your hands on this food. Yummmm!