The Time Place

Plaza Indonesia, Level 1 #165-168 Jl. MH Thamrin Kav.28-30
10350 Jakarta
Tel : +62 213 107 715
Fax : +62 213 107 712
Opening hours
Monday - Sunday
10:30 - 20:30