Evo Chinese Restaurant

711 South Sixth Street

Champaign, IL 61820

40.1094383374301, -88.2306084211614

08/26/2020 19:10:39
Evo
08/26/2020 19:11:10
Front
08/26/2020 19:14:50
Counter and closed dining room
08/26/2020 19:27:39
Rice cake with chicken 11.99

Next: First Wok