'More important than a Michelin star': Lithuanian chef named best sushi master

The World Sushi Championship is held annually in Tokyo, Japan, to promote food safety and authentic sushi cuisine. It is organised by the World Sushi Skills Institute, established with the support of the Japanese government.

Continue Reading