Island Sushi (Shimazushi)
Island Sushi or shima sushi (shimazushi) is a type of sushi local to the Hachijyo island located about 150 miles
Read moreIsland Sushi or shima sushi (shimazushi) is a type of sushi local to the Hachijyo island located about 150 miles
Read moreDifferent types of sushi have locally evolved throughout Japan.They are all related in the fact that they use sushi rice, but
Read more