Sushi Ichiban
619 S. Wright St.
Champaign, Illinois 61820
217-954-0493
Type
Hours
More
Simple outpost for sushi & sashimi along with Japanese basics like noodle soups & teriyaki dishes.
Accessible
Locally Owned
Vegetarian Options
Type
Hours
More
619 S. Wright St.
Champaign, Illinois 61820