7713 King Fahad Road Al Sahafah, District, الرياض 13321, Saudi Arabia
Seated: 12
Standing: 12
Square Feet: 269 ft2