I've been to this buffet for years, I pretty much grew up eating here. This place definitely deserves its 3 stars; however I just had the worst experience after years of eating here.
I'm not entirely sure if the management has changed throughout the years, but whoever hired these waiters and the grill master must not have taken their applications seriously.
My first bad experience happened the second I was seated. The waiter rolled his eyes at my party members for taking a little while on deciding what they wanted to drink. He was paying so little attention to us that he even got 2 out of 6 drinks wrong.
Second, I remembered how much I used to love making my own Mongolian barbeque because of how friendly the old grill master used to be... however, not quite this time. I had to call him twice just to get his attention and he definitely ignored me both times because after the third time I asked him to make my order spicy, he told me to go and grab the sauce myself. Sorry grill master, but no tip for you this time.
Lastly, the same waiter that made a fuss about getting my drinks was taking my plates away. This time, this guy manages to spill all the pot sticker sauce all over my table and on my girlfriend's seat while she was gone. The guy never apologized and just simply up and left our table in a mess.
Needless to say I didn't tip these bastards one cent for their horrid service. I would've been better off getting my own drink and making my own barbeque. Like I said, this place probably deserves its 3 stars from years of eating here, but never again will I be visiting Buffet @ Asia.