Location on the map

El Ghoury St., off El Rawda St. - Alexandria - Karmoz‏

Map directions