The food is excellent and it's one of few restaurants I feel comfortable enough with the quality of food to feed to my child. Wait is never long to get seated and food is always great.
My only complaint is that sometimes the staff seem rushed (which is odd because there are always 2 or 3 staff members just standing around) so I can end up waiting longer than most places for my check, food or drink refill.
Overall food rating would be 5 stars
Overall service rating would be 3 stars