I like the fact that we don't have to wait for hours to get seated. (Of course we were there really early at a weekday night.) The service was nice but not warm, and so was the pizza.
Downtown location definitely has better food and atmosphere.
Will go again if I want pizza and don't want the wait.