Evo Cafe

711 South 6th Street, Champaign, IL 61820, USA
217-328-7688

Evo Café serves fine Asian cuisine including noodle soups, hot pots, and Szechwan specialties.