Thai Island is Manchu Wok but Thai food. It's great if you get there first thing when they open when everything is fresh. If you get there a little later then things can be hit and miss. For the most part the food is good and they have the standard options that you would expect plus a few more.
If you're in the mood for soup then this might be the better route to go. There's a separate line than the rest of the food so it can be quicker to get in and out.