Abou El Nil Curtains Posted on July 10, 2016 by engmansy Abou El Nil Curtains 12 Joseph Tito St. – Cairo 02 241-5364