Location on the map

Al Amirria sq. - Cairo - al amyria

Map directions