The restaurant gets 3 stars from me only because of the atmosphere and wait staff. It is pretty interesting inside, and the wait staff are extremely pleasant and continuously refill napkins, water, and clear your tables each time you get up to the buffet.
The food however, is pretty bland. By the end of your meal all you will feel on your tongue is the leftover feeling of grease and salt. (But at least there's a dessert section if you still have room :3).
Now talking about the price... AVOID Weekend nights at ALL COSTS because they will empty your pockets. A dinner for 2 with 15% tip was 80$, and trust me you can get much better food elsewhere... and lots of it for EIGHTY DOLLARS. Good location if you want to organize a work event or something, otherwise go somewhere else or come back weekday lunch hours if you wanna piggy. (I suggest just ordering a ton of food somewhere and eating at home if you want the latter option)