![thumbnail](https://i1.ypcdn.com/blob/e0964954e11ee00163b13647857bd0d07de9acca_150x150_crop.jpg)
Thara Thai
Add to Favorites
OPEN NOW
Today: 11:00 am - 9:30 pm
Saved to Favorites
Phone: (217) 378-1986
Address: 912 1/2 Bloomington Road, Champaign, IL 61821
Website: http://tharathairestaurant.com
Thara Thai Pan Asian Restaurant
Thara Thai Restaurant
2312 W Springfield Ave, Champaign, IL 61821
415 N Neil St, Champaign, IL 61820
2506 Village Green Pl, Champaign, IL 61822
410 E Green St, Champaign, IL 61820
701 S Gregory St, Urbana, IL 61801
2000 N Neil St Spc 716, Champaign, IL 61820
212 W Main St, Urbana, IL 61801
1104 N Cunningham Ave, Urbana, IL 61802
3012 Village Park Dr, Plover, WI 54467
650 N Carriage, Wichita, KS 67208