My visit here had some highs and lows. Our server was very friendly but he seemed stretched rather thin. When my entree came (gaeng panang beef with rice), I reminded him that i hadn't received my appetizer yet. He apologized and went immediately back to the kitchen (whether this was his fault or the kitchen's fault, I can't say). I had my tom kha gai soup during my meal which is something I found rather inconvenient but I will give them credit for their food as both my gaeng panang beef and tom kha gai soup were absolutely amazing. Everything had layers of different flavours playing off of one another which made for a satisfying meal. The tapioca dessert was also fantastic. I'd be willing to come again in spite of the hiccups.