Excellent food when fresh. Beware the buffet off-hours. If you order food for delivery, it's invariably excellent and fast. The buffet is good during peak hours when there's alot of turnover, but gets hard and stale quickly during slow periods. I eat there regularly and would highly recommend.