1402 S Neil Street, Champaign, Illinois 61820(217) 577-2341
Rainbow Garden provides fine Chinese dining, carry out, take out and party room dining to the champaign, IL area