NEW: Al Nakheel Mall, Riyadh, KSA

Al Nakheel Mall, ground floor
Emam Saoud St., intersection with Othman Ben Affan St.
Riyadh, KSA

 

Centre opening hours