Sushi Ichiban
619 S Wright St, Champaign 61820