Location on the map

283 L El Geish St. - Giza - hadayiq al ahram

Map directions