6623 Eastern Ring Road Riyadh, Riyadh Province 13241
Seated: 1,800
Standing: 1,800
Square Feet: 18,492 ft2