Canal Home Posted on July 10, 2016 by engmansy Canal Home 61 Canal St. – Cairo 02 2380-6213 _________________________________________________