1189 Nile Corniche Boulaq Num.5, Cairo Governorate 11221
Seated: 325
Standing: 400
Square Feet: 4,262 ft2