This is a tough update because I really like this place... but... I invited some friends here the other day and the service completely failed :(
My first experience two months ago was great, but this is my second visit and they did not have enough servers and the kitchen could not keep up. Everything came out at a snail's pace, and we were sometimes waiting maybe 10 minutes with our plates completely empty in the middle of the buffet-style meal. Towards the end of the meal, we requested more rice and vegetables, and the waitress informed us that they were all out... of everything.
She explained that they had been overrun with customers that night and offered to take 10% off our bill. She also explained that she was not even a waitress, but the bartender, and was only filling in because they were so understaffed. I take pity on the servers for that, but not on management.
To be fair, it was a Tuesday night and they had two large parties -- one with maybe 25 people -- so they may have been caught off guard. But either they should have been prepared or they shouldn't have seated us.
I still thought the food was very good, and I have high hopes for this place if they can get their staffing and service consistent. They're relatively new and I'll definitely try them again in a few months, but for now they lose a star. I hope my next visit allows me to give it back.