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