The food is average to good and you can get really full because it's buffet style. The only issue this place has is they are understaffed and when it gets busy, it gets VERY slow. PAINFULLY slow. It really ruins your appetite and momentum of eating. I think it's good to come on off meal times so you can get proper service. Think of this as those new places where you can order for yourself on the iPad placed on your table....WITHOUT the iPad.