Location on the map

26th of July St., off El Madbah St. - Giza - Al Ayat

Map directions