Export Of Vegetables in Egypt Nile Greens Address: Somouha- Alexandria Alexandria, 21648 Egypt Phone Number: +20 12 00 73 99 00