Location on the map

El Safa St , Behind El Safa Mosque - Giza - Hawamdiyah

Map directions