Is this a chain restaurant? I honestly have no idea.
Let me start off by saying this. This is the best pizza in Uptown. With that said, the pizza is just okay.
It's a shame that there's really not good pizza in Charlotte. The Hawaiian pie is okay. The cinnamon-knots are the best thing on the menu.
If you NEED pizza, I'd go there. Other than that, don't go out of your way.