Onigiri is an awesome dish that can be eaten right about any time of the day. It can be breakfast, a snack or a meal on the go. It can be stuffed with your favourite ingredients and can be prepared at home or bought in specialized restos or convenience stores.
In Japan the "onigiri", or rice balls, is often made at home as part of a meal, and it can also be found practically everywhere from convenience stores, to super markets, to bento stores. It's truly a Japanese soul food that nearly every Japanese loves. Although is is found everywhere, some shops really stand out as making extremely delicious and special ones. Here are the places you should try if you would like to discover, or rediscover the onigiri!