Twenty years later, Tat-Taljan is a fully-fledged food producing company, with factory premises in the heart of Cannon Road, Santa Venera. Tat-Taljan's products are available in the majority of food stores over the islands, from the major and large..
Relevance: 16.038324