Kingdom Tower Mall- Riyadh

Olaya Street, Lower Ground Floor Food Court
011 269 8990