1402 S Neil Street
2145 S Neil St 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
Rainbow Garden Champaign
Rainbow Garden provides fine Chinese dining, carry out, take out and party room dining to the champaign, IL area
If you've been to or used
Rainbow Garden Champaign, leave a review.
It's easy, only takes a couple of minutes and you'll help thousands make an informed decision.