Location on the map

31 Nazih Khalifa St. (formerly Baron) - Cairo - Masr el gedida

Map directions