Sidler For Import & Commercial Agencies Posted on July 11, 2016 by engmansy Sidler For Import & Commercial Agencies 2 El Borsa El Gadida St. Off Kasr El Nil St. Downtown- Cairo T: 0223952254