Tag: Tomy Takkies Stores

Tomy Takkies Factory and Stores South Africa

Tomy Takkies needs no introduction. It is a company well reputed for its giant strides in the shoe making industry, globally. Here in South Africa, especially in Durban, you will find Tomy Takkies’ factory which has been established since a few decades back. The company’s footwear and accessories are supplied from here to virtually every …

Continue reading