Food scene
This place is the nearest mall from location. You can find anything here, there are coffee shops, department stores, supermarket, restaurant, or even electronics
ITC DEPOK
No.56 Jl. Margonda RayaThis place is the nearest mall from location. You can find anything here, there are coffee shops, department stores, supermarket, restaurant, or even electronics