RM Restu Bundo

[Indonesia]
Depok Town Square, Lantai Lower Ground, Food Garden, Jl. Margonda Raya No. 1, Beji, Depok