Location on the map

72 Manial St. El Basha Square - Cairo - Manial

Map directions