Giant Express, Jl.Raya Bojongsari No.42, Bojongsari Lama, Bojongsari, Depok 16517
Get your hands on this food. Yummmm!