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