Thara Thai
912-1/2 Bloomington Rd.
Champaign, Illinois 61820
217-378-1986
Type
Hours
More
Thara Thai is a family owned restaurant offering traditiinal and new modern thai food in the Champaign, IL area.
Free Parking
Accessible
Locally Owned
Type
Hours
More
912-1/2 Bloomington Rd.
Champaign, Illinois 61820