I've been here a few times. I've tried their regular menu as well as their winterlicious menu.
Overall, the food is meh. The food is alright but it's nothing memorable. I don't really plan on coming back here. Not because there was anything wrong with the place, the menu is just boring.
It's a big place and the beer selection is fairly decent. It's a little pricey and the value isn't there.
If you're looking for some Italian, there a better places out there.