We tried to guess where you are. Click to change.
Evo Chinese
Friday, April 14, 2006
Evo Chinese restaurant is awesome Chinese food. Their bubble tea is superb and probably the only place to get some in the Urbana-Champaign area. Their foods are reasonably priced and comes in these boat plates similar to the ones you find at Joy Yee’s. They are very friendly there so don’t be afraid to ask any questions.
More from
Tony:
711 S Sixth St
Champaign, Illinois 61820
(217) 328-7688
More Reviews
1