8333 King Saud Road Al Wizarat, District, الرياض 12622, Saudi Arabia
Seated: 1,350
Standing: 1,200
Square Feet: 1,073 ft2