Teba Computer Posted on June 21, 2016 by engmansy Teba Computer 13 Gatal El Din El Hamamsy St. Cairo . . .02 3345-3087