Onigiri
Best restaurants you can enjoy Onigiri [おにぎり:Onigiri] in Japan! Onigiri, also known as omusubi or rice ball, is a Japanese soul food made from white rice formed into triangular or cylindrical shapes and often wrapped in seaweed. For the fillings, pickled plum, salted grilled salmon, shaved tuna, tarako, or any other ingredient is typically used.