I eat at a Taste of Thai as often as I can and I have business meeting over lunch. All my business associates also love the food.
All reviews seem positive