One just opened near me and I'm assuming it's a chain. There is a dearth of good pizza restaurants near me--Papa John's, Pizza Boli and Pizza Hut are the only pizza places. Is this worth trying, given our other options? What about Vocellis? Oddly, both just opened up in the same strip mall at the same time.