Cream Cheese and Avocado Sushi

Creamy avocado and cream cheese nestled in a sushi roll with refreshing cucumber.

Sushi is said to have originated in China between the 5th and the 3rd centuries BC, as a means of preserving fish in salt. Narezushi, the original for of sushi, however the inventor of modern sushi is believed to be Hanaya Yohei, who invented nigiri-zushi, a type of sushi most known today.