Search results
We did not find results for: Thara Thai Champaign, IL.
Check spelling or type a new query.
We did not find results for: Thara Thai Champaign, IL.
Check spelling or type a new query.
912 W Bloomington Rd Champaign, IL 61821 279.46 mi
Is this your business? Verify your listing
4.0 275 reviews
Good was delicious and service was great. Pad Thai extra spicy and crab Rangoon as a starter. I also highly recommend the iced coffee. Shout out to our server Gabriel. He was punctual and nice! 10/10 More
My husband describes this place as his favorite Thai restaurant in the whole world. He hasn't been to Thailand, but for a Thai restaurant in central Illinois, this place is for real. We've stopped... More