No.23 Jalan Cilandak Tengah Raya Kecamatan Cilandak, Daerah Khusus Ibukota Jakarta 12430
Seated: 60
Square Feet: 614 ft2