Location on the map

57 Hassan Aflatoun St., off El Nozha St., Floor 10, Ard El Golf - Cairo - Masr el gedida

Map directions