This can also be the Triotech Interactive Theatre.
Venicia Center, King Abdulaziz Street, Riyadh, Riyadh, Saudi Arabia