Location on the map

2 Major General Sherif Pasha St. - Cairo - Downtown

Map directions