Island Onigiri
86 N Market St, San Jose, CA 95113, USA
Unavailable
Full Menu
11:00 am - 7:15 pmIsland Onigiri
Island Onigiri
All onigiris come à la carte.
Sauces
Sides
Beverages
Island Onigiri Near Me - Pickup and Delivery
Sign in / Sign Up
All onigiris come à la carte.