Location on the map

2 Airport Road, Shajarah Square - Giza - Imbaba

Map directions