Shanghai Mitsubishi African Elevators & Escalators Posted on July 3, 2016 by engmansy Shanghai Mitsubishi African Elevators & Escalators 168 Sudan St. Intersection Of El Riad St. – Mohandeseen- Giza T: 0233031104