Store LocationPlaza Indonesia Store Plaza Indonesia Level.4 Jl. M.H. Thamrin No. Kav. 28-30, Jakarta Pusat 021-2992 1969