Since 2016, our company has been participating in the product evaluations conducted by the International Taste Institute.
The Superior Taste Award is a certification granted by the International Taste Institute to food and drink products that went through a positive taste evaluation by a panel of world-class chefs and sommeliers.
A product that has gained this award means that it is well made, balanced, and delicious.