Location on the map

79 D Abbaseya St. - Cairo - Abbasiyah

Map directions