6 Jalan M.H. Thamrin Kecamatan Menteng, Daerah Khusus Ibukota Jakarta 10340
Seated: 80
Square Feet: 2,142 ft2