El Remaya Square 25 Pyramids Cairo، X4QJ+G34, Kafr Nassar, Al Haram, Giza Governorate 12561, Egypt
Seated: 800
Standing: 800
Square Feet: 4,520 ft2