Royal Thai looks like a typical stripmall restaurant on the outside. That's probably why I didn't try it for so long. Still, some friends were in town recently, and they wanted Thai, so there we were. I have to say, it was great!
The food was excellent, the prices reasonable. Service and ambiance were also great. It's a fairly nice place for a date- rather intimate, not too crowded. Not too crowded is another great point- like most good restaurants in Donelson, it is seldom if ever busy, and there never appears to be a wait.
If you like Thai food, I definitely recommend you give Royal Thai a try!