Top icon mobile

@Time Plaza Indonesia

Address

Plaza Indonesia shopping centre Level 2 unit #091-093, Jl MH Thamrin kav 28-30 Jakarta 10350
Jakarta

Website

Open Hours