Location on the map

52 West Qashlaq St. - Cairo - Abbasiyah

Map directions