Location on the map

2 El Fayoum St., Off Cleopatra St. El Atebaa Tower El Korba - Cairo - Masr el gedida

Map directions