The Grove Kemang
Show on Map

Jalan Benda Raya No. 1,
Kemang Jakarta Selatan, 12730.
Ph. (62-21) 2780 6253
Fax. (62-21) 2780 6253

Store Hours:
10 am - 9 pm

Plaza Indonesia
Show on Map

Plaza Indonesia 3rd floor
Jl. M.H. Thamrin Kav 28-30
Jakarta Pusat, 10350

Ph. (62 21) 2992 4235
Fax. (62 21) 2992 4235

Store Hours: 10 am - 10 pm