Al-Madinah Al-Munawarah Road Jeddah, Makkah Province 21463
Seated: 54
Standing: 80
Square Feet: 839 ft2