1189 Nile Corniche Boulaq Num.5, Cairo Governorate 11221
Seated: 50
Standing: 60
Square Feet: 545 ft2