6 Pyramids Road Cairo، Kafr Nassar, Al Haram, Giza Governorate 12556, Egypt
Seated: 400
Standing: 800
Square Feet: 39,374 ft2