Loading...
3 top-rated onigiri (rice ball) spots, ranked by locals. Across Shinjuku, Ueno, Ebisu & Meguro.