Abou Seada Posted on June 18, 2016 by engmansy Abou Seada & Co. 122 El Tahrir St. T: 7614561- 7614563