Location on the map

El Nasr St., Off Trad El Nile St. - Giza - Hawamdiyah

Map directions