Review of Thara Thai Restaurant

912 1/2 W Bloomington Rd, Champaign, IL 61821

Overall Rating

Review


awesome just absolutely unbelivably wonderful a must try for any celiac

Celiac friendly?

Yes

Updated 4 years ago

Celiac