Location on the map

50 A Ismail Kamel St. - Cairo - Helwan

Map directions