El Remaya Square 25 Pyramids Cairo، X4QJ+G34, Kafr Nassar, Al Haram, Giza Governorate 12561, Egypt
Seated: 80
Standing: 40
Square Feet: 1,829 ft2