I think the rating this restaurant currently has (3 stars) completely fits the experience that my family and I had. The food at this restaurant is always good. (Except for the calamari, it was TERRIBLE. Chewy, overcooked, and just bad) The family style, flavors, and overall food quality was solid.
I think the one thing holding this place back is the service. I've never come here and felt my service was good. It's always been just mehhh. We waited forever for our drinks because our server said she keeps running over to bar and they're not ready yet. They should consider a bar runner, for such a large, yet busy restaurant.
Overall, I'll be back. Because the food here is always consistent. I just wish that they changed up their servers and had a little bit more front of the house management.