Location on the map

31 Mostafa Hafez St., Intersection of Arab Union St. - Cairo - Gesr al Suez

Map directions