El Nasr Flags Posted on July 2, 2016 by engmansy El Nasr Flags 22 Kasr El Nil St. – Downtown Cairo 02 2392-1581 El Tahrir Flags Est.