The restaurant is small and clean and the food is good, but somehow the service always falls short. They staff is friendly and consistently conscientious of vegan and vegetarian orders. Takeout orders are always at least an hour, if not more. Don't even think about delivery. We have a theory that they only have one wok to prepare meals and that's why the wait is so long. We keep hoping the management gets it figured out but it's been years. It is the best Thai in the area and we enjoy eating it.