World’s Smallest Sushi
Tokyo restaurant Sushiya no Nohachi reportedly serves great sushi, but it is most famous for its gimmick – making the world’s smallest sushi with a single grain of rice. Located in Asakusa, a slightly quieter part of Tokyo, Sushiya no Nohachi is the place to go if you want to enjoy the tiniest, most adorable sushi in the world. Each piece is made with only a grain of rice and […]