Location on the map

94 Ahmed El Zayat St. - Giza - Dokki

Map directions