Amira Optics Posted on July 12, 2016 by engmansy Amira Optics 183 El Tahrir St. – Cairo 02 2795-5646 _______________________________________________