Artichoke Frozen in Egypt Farm Food Address: 52 Shehab streer Cairo, 12411 Egypt Phone Number: +20 12 00 00 41 31