Location on the map

252 El Jabal Canal Street - Cairo - Hadayiq al zaytun

Map directions