Thai Town Ii

40W222 Lafox Rd # B1
St Charles, IL 60175
No photo available for this business

Business Information


Customer Reviews (1 reviews)

Bruce Maxwell

on Citysearch Apr 27, 2010
I have traveled all over the world sampling Thai food, and spent three weeks in Thailand itself. This restaurant rocks. The food is fresh, rich, and authentic. The family that runs it is extremely friendly and... (more)

Browse our top cities

Browse cities by state