Location on the map

1 Tawakol St., off Teraet El Zomor Abu Qatada St. - Giza - Boulaq al Dakrour

Map directions