Basil Thai Cafe Map phone 410 E Green St # 3 Champaign, Illinois 61820 Let's Take A Seat: Thai Cuisine Map phone 2506 Village Green Pl Champaign, Illinois 61822 Nitaya Thai Map phone 134 W Church St Champaign, Illinois 61820 Thara Thai Restaurant Map phone 912 1/2 W Bloomington Rd Champaign, Illinois 61821 Y Eatery Map phone 1001 S Wright St Champaign, Illinois 61820