Egy Can Oven Posted on July 6, 2016 by engmansy Egy Can Oven 81, Taher Street Al-Sahel – Shubra Tel: +202-2045021 Fax: +202-2050676 +2012-4289842 See Advertisement in the Same Sector