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