El Maleka Spare Parts Co Posted on June 19, 2016 by engmansy El Maleka Spare Parts Co. 16 Souk El Tawfekeya St Tel : 575-1360