H
Herschel Store - Plaza Indonesia
Store
Rating
5.0
1 reviews
Address
RR4C+XR2, Jl. M.H. Thamrin, RT.2/RW.1, Kb. Sirih, Kec. Menteng, Kota Jakarta Pusat, Daerah Khusus Ibukota Jakarta 10340
Located in: Plaza Indonesia