We are delighted to announce another award! This time by the prestigious International Taste & Quality Institute (iTQi) The International Taste & Quality Institute – iTQi – based in Brussels, is the world leading organisation dedicated to testing and promoting superior food and drink. The Superior Taste Award is a unique international recognition based upon the blind judgment of Chefs and Sommeliers who are opinion leaders and experts in taste.
Featured Articles