Location on the map

Olaya District - Al Takhassusi Street opposite the Euromarche - Riyadh - Riyadh Region

Map directions