Location on the map

10 El Geish Square Floor 2 - Cairo - Abbasiyah

Map directions