1402 S Neil St 3
Empire Chinese Restaurant
410 E Green St 1 Champaign, IL
My Thai Restaurant
2312 W Springfield Ave Champaign, IL
The restaurant touts themselves as "Asian Fusion"??what fusion? If they're referring to Chinese/Midwestern Buffet, then I guess that saying could be true.
July 28, 2008
If you've been to or used
Rainbow Garden, leave a review.
It's easy, only takes a couple of minutes and you'll help thousands make an informed decision.