Title: Superior Taste Award, Food & Drink tested by Chefs & Sommeliers
Description: The International Taste & Quality Institute - iTQi - is the leading independent Chefs and Sommeliers based organisation dedicated to judging and promoting consumer food and drink from around the world.