Alo Taxi Posted on June 23, 2016 by engmansy Alo Taxi 17 Osman Towers, Corniche El Nil MAADI Tel : 525-2181