Post navigation

Omusubi Gonbei

Rice balls, onigiri or omusubi, may be Japan’s greatest comfort food. I wrote about onigiri for a column on Japanese breakfast in Tokyo for The Japan Times. Omusubi Gonbei is a short walk from Shibuya station.