Back to Search Results

2 Sushi restaurants found in Champaign and nearby

Filter & Sort
  • Sushi Avenue

    Asian,Japanese,Sushi

    403 E Green St

    Champaign, IL, 61820

  • Kamakura

    Japanese,Sushi

    715 S Neil St

    Champaign, IL, 61820