I went there twice this past week. Me and my wife went on Thursday and were immediately told when we walked in that it might be 30 minutes before we get our food. We sat down, because we had no food at home anyway. I ordered basil chicken fried rice and she ordered green curry. Both were excellent. One thing you could tell was that the dishes were made fresh, albeit with a little less salt, but good nonetheless. Service was decent on that night. We went again on Saturday with another couple and had four dishes and some soup. We got a little more creative on the ordering and it hit and miss. We liked the Masman curry and the Tom Kha soup but not much else. Service just brought out dishes one at a time over about 30 minutes so we did not do much justice to the last dish, but they tried hard.
I think the one saving grace of Thai Harmony is the food. I think the operational problems can be fixed, they have to be because the place will not be sustained otherwise. I have read comments about long wait times, messing up orders, and other things. I think those can be worked on. I talked to the chef’s father who is working there after his normal job and they know what they need to fix (more people and more training of waiters and staff). I like the place overall and when the service catches up with the food it could be a real good restaurant.