6 Pyramids Road Cairo، Kafr Nassar, Al Haram, Giza Governorate 12556, Egypt
Seated: 24
Square Feet: 1,117 ft2