Good food, but horrible service. My friends brought me here as a surprise birthday and we ordered all you can eat. While we were in the middle of eating, our waitress walked by our table and screamed at us "YOU GUYS ARE CHEATING!!! You guys did not finish the rice on the plates when we picked it up! I'm letting you know we are charging you for leftover rice. I automatically added it to your bill already." Our entire table just had a complete moment of silence because of her tone of voice. I told her excuse me, trying to hint to her if she just realized what tone of voice she talked to us in. However, she still screamed at us for a second time repeating the same thing again. I just told her do you know it's my birthday. She still had an angry look on her face. As she picked up the plates she angrily and insincerely said, "well happy birthday." Like seriously, I can't believe she just said that. It ruined my night. I guess the manager noticed her rude behavior so he decided to take over and serve our table. He was extra nice to us afterwards and he ended up not charging us for leftovers. I give him props for handling our table appropriately. He did a great job. As for the waitress, I don't know how he handled her. Oh did I mention they didn't give us the correct order for our table. They gave us like 5 extra dishes that are probably another tables order. I use to be a regular here, but I don't think I will come back again and it's not because of the food, but because of the service.