No.36 - 37 Jalan Hayam Wuruk Kecamatan Gambir, Daerah Khusus Ibukota Jakarta 10120
Seated: 50
Square Feet: 1,808 ft2