Location on the map

35 Soliman Abaza St., off the League of Arab States St. - Giza - Al Mohandesin

Map directions