Mecca For Carpets Posted on July 3, 2016 by engmansy Mecca For Carpets 6 Ibn Merdas St. – Alexandria 03 440-2133