Location on the map

Ali Ibrahim Ramez Street - Cairo - Masr el gedida

Map directions