fbpx
CELINE – Plaza Indonesia

CELINE – Plaza Indonesia

Location

CELINE – Plaza Indonesia

Level 1, #E010 - E11
Jl. M.H. Thamrin Kav. 28-30
T. 021 29924040

12pm — 7pm (Mon to Sun)