Thara Thai Restaurant Categories: Restaurant912 1/2 West Bloomington Rd.Champaign, IL 61821 USAGet DirectionsWebsite(217) 378-1986THARATHAIRESTAURANT@GMAIL.COMReturn to Business Listings