Thara Thai
Address:
912 1/2 W Bloomington Rd, Champaign, IL 61821
Phone:
(217) 378-1986
Restaurants,
Thai
Other Businesses:
- Hot Pot Lab at 112 E Green St, Champaign, IL 61820
- El Progreso at 1001 W Bloomington Rd, Champaign, IL 61821
- Great Impasta at 132 W Church St, Champaign, IL 61820
- Propsect Barbeque & Sweets at 1410 N Prospect Ave, Champaign, IL 61820
- IHOP at 308 E Grn St, Champaign, IL 61820