Been here a couple of times. The variety is average, consisting mostly of Italian food. However, food quality is fairly decent. It doesn't taste like they rushed the cooking, as is the case with many of the buffets I've visited previously. And the service is great.