The food is consistently excellent in Lemongrass. I have never had a bad plate of food here. The service is also exceptional. Probably one of the best restauraunt service in the country. The staff are busy, however remain attentive, helpful and friendly. They really make...the entire experience enjoyable. Congratulations to the entire team in such a fabulous place!More