Ko-Fusion Map phone 1 E Main St # 104 Champaign, Illinois 61820 Oishi Asian Cuisine Map phone 2501 N Prospect Ave Champaign, Illinois 61822 Sushi Ave Map phone 403 E Green St Champaign, Illinois 61820 Sushi Rock Restaurant Map phone 621 E Green St Champaign, Illinois 61820