Location on the map

77 El Markaz El Egtemaeya St - Cairo - al Marg

Map directions