Location on the map

33 Safia Zaghloul St. - Alexandria - Al raml

Map directions