Wadi El Nile Diesel Motors Co. Posted on June 22, 2016 by engmansy Wadi El Nile Diesel Motors Co. 123 Ramsis St 576-7116