1 articles
Food
Japanese Supermarket Creates One of the Largest Sushi Rolls Ever Made
Ito-Yokado, a supermarket chain in Japan, is releasing a large, luxury sushi roll as part of its Setsubun celebration, which will take place...
Bryan Ke