This is my best friend's family's favorite place to go. They go for every birthday or holiday or any event. I've been here a dozen times, easily. My friend's family is all from Sicily and so is my family. We like to think we know good Italian food and, for what it is worth, they keep going back.
As for me, this place drives me crazy. Any time I order anything, it is wrong. They have screwed up my order every single freaking time that I have gone. The side is wrong, the preparation is wrong, the whole dish is wrong - it doesn't matter. They screw it up. We usually go with a group of at least 6, usually 12 or more. I swear they just bring whatever they felt like making! People will get things not even remotely close to what they ordered. It drives me mad. I hate bad service and there is no excuse for screwing up a simple order. You are writing it down, for God's sake!
Other than that, the food is pretty good. Some things are better than the others. The "specials" never really seem to be all that "special" and I wish they would use more local ingredients. It is pretty traditional southern Italian fare and it is enjoyable.
Your odds are probably better if you go as just a couple than as a giant group but damn this place just bugs me.