Location on the map

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

Map directions