We have been going to Thai House since we moved to the area and I'd say it's the best Asian restaurant in Charlotte for a number of reasons.
Lets start with service. Thai House consistently provides me with amazing service. From their manager to their wait staff they are the most courteous and helpful people. Always nice, well mannered, and gracious.
Their food is top notch. Hands down best Thai food I've tasted. I have never had a problem with their food tasting any different no matter the time or day of arrival. Take out or dine in it's the same great food experience. I will say that the menu is a bit pricy but real talk you get a ton of food so no complaints from me there.
Overall unbeatable food and service make Thai House a must-try if you haven't already.