Location on the map

46 Nazih Khalifa St. - Cairo - Masr el gedida

Map directions