Location on the map

53 El Maqrizy St. El Atebaa Tower Mansheyet El Bakry - Cairo - Masr el gedida

Map directions