A new Japanese sushi restaurant is bringing back the best sushi to the West.It’s called Koi Sushi Kit.And you can get it from the same place where the sushi is made.It’s a new sushi restaurant from Japan’s new sushi chain, Kikkoman, that’s opening in Los Angeles this week, just days before a national festival of […]
Continue.. Why Japan’s sushi is so bad