World

Friday 27/January/2023 21:08 PM

Sushi chef's world championship held in Japan

Tokyo: Making sushi is a work of art in Japan. Good handwork is a must for this delicious dish. That is because the curation and consumption of sushi date...