Fabric Shop is located in Cape Town, South Africa on 80L, Gugulethu Square, Corner Ny1 & Ny6, Gugulethu. Fabric Shop is rated 5 out of 5 in the category fabric store in South Africa.
Address
80L, Gugulethu Square, Corner Ny1 & Ny6, Gugulethu
Service options
In-store shopping