Ok, so I didn't order any "thai" food so I can't comment of that aspect but I did order won ton soup, fried rice, and a crunch roll and waited 45 mins!!! This was a pretty simple order and the food was bland but I still can't get over that I waited 45 mins!!! There were only 3 occupied tables so I am not sure what the problem was but I would not go back.