Location on the map

5 Saad Zaghloul St., from El Gomhoria St. - Giza - Hawamdiyah

Map directions