Want onigiri? Just add water to Onisi Foods’ new rice balls!

We’ve all heard of instant noodles; now it’s time for instant rice balls. Or…sort of instant.

Read More