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