Location on the map

Aisha Bint Abi Bakr Street Al Suwaidi District - Riyadh - Riyadh Region

Map directions