El Pasha For Spare Parts Posted on June 19, 2016 by engmansy El Pasha For Spare Parts 17 El Sudan St Tel : 762-5356