The food was just ok but the service was horrible. Clearly the staff aren't ready to service an "all you can eat" crowd. We waited over an hour just to get a few dishes served, and left hungry because we couldn't wait for the rest of the dishes to come out. Paid $27 for it all, ugh! DON'T DO IT.