We ate here at least 10 times before finding out it is one of a few restaurants in the west valley that failed health inspection. Food is good though.. Compare to other Thai restaurants around. 4 stars for the food but sorry keeping it clean is more important.