1189 Nile Corniche Boulaq Num.5, Cairo Governorate 11221
Seated: 20
Standing: 13
Square Feet: 314 ft2