Location on the map

26 El Tameer St., Western Omraneya - Giza - al haram

Map directions