6623 Eastern Ring Road Riyadh, Riyadh Province 13241
Seated: 600
Standing: 450
Square Feet: 6,072 ft2