I really like this place. It is near my neighborhood and when it opened, the owner brought a few pizzas to our neighborhood organization meeting. That was really nice and of course good marketing.
When I have friends and family in from out of town, I always take them there. We walk. Okay, I know the surrounding block is scary, but what do you expect right next to the I-17. One block east, and either north or south from there, you have nice neighborhoods. Like mine. ;-) And it's fun to be able to walk there.
Last time I was there, a guy other than the original owner took our order. He claimed that he is the "new" owner. Not sure what to think, but I really liked the first guy because when he is in charge, everything is prepared perfectly!