Northern Ring Branch Road, Exit 4 Al Ghadeer, District, الرياض 13311, Saudi Arabia
Seated: 600
Standing: 600
Square Feet: 11,000 ft2