Gezira Street Omar Al Khayam, Cairo Governorate 11211
Seated: 280
Standing: 300
Square Feet: 4,994 ft2