Onigiri Shop Mile End offers a unique take on traditional Japanese rice balls, featuring over 35 varieties loaded with delicious fillings. This establishment specializes in onigiri, a popular Japanese snack.