This place is VERY over-rated.  The interior of the place is really nice and the ambiance was excellent, at least where I was seated.  However, the food just wasn't all that.  For $34 a person I expected more than just dressed up food laid out all pretty on a plate.  Some of the food was excellent but for the most part it was just comparable to any other $20/person buffet.  I LOVE crab legs and I can eat them forever, but these crab legs were just a little on the too salty side.  Sadly, I couldn't eat too many of them because of this.  Stay far, far away from any sushi that you see here.  The pizza was crappy.  The creme brulee was pretty good though.  Basically, I think this place is too expensive for what you get.  I've had better buffets at places that are $10 bucks cheaper per person.