1113 Nile Corniche Ismailia, Cairo Governorate 11221
Seated: 1,500
Standing: 150
Square Feet: 18,385 ft2