Oriental Weavers carpet factory Posted on June 21, 2016 by engmansy Oriental Weavers carpet factory 28 Sherif St. flat 16 T: 023928380