Food was good but service was pretty bad. Our party informed our server before we started placing our orders that we'd like separate checks. The server agreed and said he'd take care of that at the end of our meal. Food came out quickly and everyone was happy. I had to leave the party early so I asked the server to please charge me for my AYCE. HE CHARGED ME FOR THE ENTIRE GROUP'S MEAL! It came out to be about $300. I am the type of person that doesn't like to complain and usually just brush stuff off. But I did feel the need to say something since we did tell him from the start we'd like separate checks & he seemed perfectly fine with it. When I did inform him, he became irritated, gave me a horrible attitude and basically accused me & said it was my fault. They did reverse the charge & apologized in the end. I gave it 2-stars because the food was pretty good & I did enjoy the place before the server had an attitude.