It's good, sure. But all these five star reviews are nuts. Maybe the best in Columbus, but, Columbus is nowhere near pizza capitol of the world.
I've had better pizza in Chicago, Brooklyn, Tokyo, and even Bloomington Indiana!
I want to rate one start just to offset all the whacko five star reviews, but I'll be fair and give it three. If we're just talking about Columbus, then I'd give it four. I want to go there for lunch today, but it's just so expensive :(