Location on the map

Tahlia Street - behind Al Qazzaz Center and Al Tazaj Restaurant - Mecca - Jeddah

Map directions