6781 Abdullah Alsahmi Street Riyadh, Riyadh Province 12511
Seated: 150
Standing: 150
Square Feet: 4,520 ft2