Back to Search Results

3 Greek restaurants found in Champaign and nearby

Filter & Sort
  • 2001 W Springfield Ave

    Champaign, IL, 61821

  • The Pita Pit

    American,Greek,Gyros,Mediterranean,Middle Eastern,Pitas,Salads,Sandwiches,Wraps

    611 E Green St

    Champaign, IL, 61820

  • Papa George

    Greek

    505 S Neil St

    Champaign, IL, 61820