Sushi Ichiban

619 S Wright St, Champaign
(217) 954-0493