Location on the map

Hijaz Street - Cairo - Masr el gedida

Map directions