Indonesian Restaurants / Family Style Restaurants in Depok
D Mall (Depok Mall), 3rd Fl Unit Food Court
Jl. Raya Margonda Kav. 88
Beji, Depok, Jawa Barat, Indonesia, 16424
Jl. Raya Margonda Kav. 88
Beji, Depok, Jawa Barat, Indonesia, 16424
Depok Town Square, LG FL Unit Food Garden
Jl. Margonda Raya No. 1
Beji, Depok, Jawa Barat, Indonesia, 16424
Jl. Margonda Raya No. 1
Beji, Depok, Jawa Barat, Indonesia, 16424