Terrible service. Slow and uncoordinated delivery of food (three people got their food, the other three waited for twenty minutes for theirs with no explanation from the server). The restaurant was not busy and there seemed to be plenty of servers so it's unclear what the issue was. Food was just ok; the kids' meals were decently priced with good portions.