Salah El Din Macaroni Factory Posted on July 2, 2016 by engmansy Salah El Din Macaroni Factory 250 Shoubra St. El Khalafawy Sq Tel: 202-1256