My family and I decided to give this place a try, especially seeing what great reviews were said on yelp. We got there during the lunch hour, for a table of 8 we had to wait 45 minutes which was understandable. When we were waiting inside, we noticed the buffet option but opted to order from the menu since the lunch buffet looked basic. When the food arrived, we all agreed that the food was delicious but many other Thai restaurants down the street offer the same great taste for half the price and double the size. Food may be great but their service was horrendous. For a restaurant with such great reviews, I was surprised we had to wait 30 mins for water and made many, many attempts to gather a waiter's attention for our check. Our party left unsatisfied and made a quick stop at Mcdonalds because we were still hungry. Based on price, portion, and service...I wouldn't return or recommend this place which is why I give two stars.