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