Location on the map

110 Mostafa Kamel St. - Alexandria - Fleming

Map directions