6623 Eastern Ring Road Riyadh, Riyadh Province 13241
Seated: 6,028
Standing: 150
Square Feet: 3,864 ft2