42 reviews
Jl. M.H. Thamrin No.2, RT.2/RW.3, Gambir, Kecamatan Gambir, Kota Jakarta Pusat, Daerah Khusus Ibukota Jakarta 10250, Indonesia