Went here on a Saturday evening with some friends and I won't be going back. Basically, you get what you pay for. It's a cheap buffet with cheap food.
The seafood is overcooked.
Don't even think about getting the sushi. I tried one piece and could immediately tell that it was very bad quality fish.
The fried food is over-breaded.
The food with sauces (like the orange chicken) is drenched with sauce.
The vegetables are over-steamed.
They do have Mongolian BBQ which I liked because I got to control how much vegetables/meat/noodles/sauce went into the dish. However, the meat is not good quality and the sauce is diluted so use plenty of both.
The only reason I'm giving them 2 stars instead of 1 star is because the service was top notch and very friendly.