This restaurant is in our regular rotation and one of our favorites. We have never done the lunch buffet but the food has always been very fresh and full of flavor. The service at times has been a bit slow but in general has always been very competent and on top of their game. Rarely does a water glass sit unfilled for long.
This is also a good place to take our vegetarian friends since there are many tasty non-meat choices.
We have enjoyed ordering spiciness on a scale of 1-10 (7 or 8 is very spicy but still not overpowering the dish's natural flavor). And this food makes excellent leftovers as the portions are quite generous.
This is not a budget restaurant so it is a tad pricey but overall the portion size, sauces and atmosphere make it quite worth it.