Location on the map

19 Sahl Hamza St., El Kom Al Akhdar - Giza - al haram

Map directions