Tiba Computer Posted on June 21, 2016 by engmansy Tiba Computer 216 El Nozha St. – Cairo … 02 2635-9837