I have eaten here twice so far and both times had a great experience. I can not speak for the buffet but ordering from the menu the food was very good. Surprisingly empty both times I went so the service was great as well.
The food was definitely a little less spicy then I was expecting but not a bad thing. I recommend the chai tea, it is fantastic.