Have ordered pizza once and dined once. I would say it's just ok. My parents also came here on their own and felt it was expensive for what you get. There are a lot of Italian places around and value and flavor are better at some of the other spots.
It has a very casual vibe for this price point.