1 el salam st., in Front Of mansheyet nasser bus station, Cairo, Mansheyet Nasser, , Greater Cairo (including Cairo & Giza)