Location on the map

70 Mossadak St. - Giza - Dokki

Map directions