It's a shame that I have to give this place only 2 stars, because the food is phenomenal!  But the service is just plain TERRIBLE!  EVERY single time we've gone in (and it's been about 6 or 7 times), we've waited up to over an hour for our food to come out.  I don't understand why they won't hire extra help at this place.  They obviously have the business, and need more staff on when it is crowded.  We even sat for over 15 minutes one time waiting just to get a server to come to our table.  I wanted to leave after 5 minutes, as I find this unacceptable, but my boyfriend convinced me to stay so we could use our groupon.  As much as I LOVE their food, I will not be returning after the groupons are used up, as the service is just downright unacceptable.  The ONLY way to go is to do the buffet, as you serve yourself, but then there's less choice in food.