Onigiri Japan is a restaurant specializing in Japanese rice balls with various fillings.