Central - Grand Indonesia

Grand Indonesia East Mall
Upper Ground Floor - Level 2,
Jalan M.H. Thamrin No. 1
Jakarta 10310, Indonesia