1189 Nile Corniche Boulaq Num.5, Cairo Governorate 11221
Seated: 374
Standing: 400
Square Feet: 10,656 ft2