Location on the map

186 Al Tawfiq Tower Abdel Salam Aref St. - Alexandria - San Stefano

Map directions