6781 Abdullah Alsahmi Street Riyadh, Riyadh Province 12511
Seated: 50
Standing: 50
Square Feet: 936 ft2