The food is always good. Hands down best Italian in the area. However, the service is inconsistent. It is a very big place but on weekend they seem to under staff for the crowd. This leads to 45+ minute wait.
They have very good bread when you sit down. Again the food is good. They have a good wine selection. The rotation beer list is a little week. They usually only have a few seasonal items. Would be good to have more micro stuff.
I will keep going there regularly. We like it and our kids like it. But hopefully this review will help them improve. Foods great so no improvement needed there.