Location on the map

52 , 6th of October St. Abu Nomros - Giza - Giza

Map directions