Pixel Egypt Posted on June 16, 2016 by engmansy Pixel Egypt 31El Tawfik Bldgs., Apt. 1 – NASR CITY Tel: 4039423