1189 Nile Corniche Boulaq Num.5, Cairo Governorate 11221
Seated: 35
Standing: 40
Square Feet: 346 ft2