Location on the map

10 El Nozha Street, next to Administrative Control, above Passioneil - Cairo - Masr el gedida

Map directions