Location on the map

22 Tehran St., off Mossadak St. - Giza - Dokki

Map directions