2239 King Fahd Road Riyadh, Riyadh Province 12264
Seated: 3,000
Standing: 3,000
Square Feet: 3,956 ft2