6 Pyramids Road Cairo، Kafr Nassar, Al Haram, Giza Governorate 12556, Egypt
Seated: 2,800
Standing: 3,000
Square Feet: 51,236 ft2