Al Akaria Plaza

Olaya Street, Al Olaya, Riyadh,
Level 6, Gate D, Al Akaria Plaza