Location on the map

Ahmed Sherif St. - Giza - Boulaq al Dakrour

Map directions