We can't review the food as after 45 minutes we still hadn't been served. The staff seemed pleasant. The restaurant itself was clean and typical Thai decor. Furniture is white plastic tables and chairs. However, at no time during our wait did any staff come to explain the delay in receiving our food. After 30 minutes we inquired as to the delay in receiving our appetizers and were told there was a problem with the "stove". Fifteen minutes later still no appetizer nor any communication from the staff. We decided to leave since we were not given any idea of when our food would arrive. All I can advise is if you go ask first if the kitchen is in working order.
I'm used to a member of the staff coming over to communicate if there's a problem in the kitchen and offer some options as to what they can provide or possibly comp for the problematic service.