Came here on Feb 6th 2011,  I guess with all the mixed reviews it really depends if you get a fresh batch of pizzas opposed to the ones that been sitting there.  That day I went I ordered 1 slice of Sicilian pepperoni for $5.13 tax included and it was fairly large and it was fresh and quite good.  Pretty nice crunch to it, along with the cheese and pepperoni,  best square type Sicilian pizza I've had (havent had too many).  One thing I'd like to point out is all the slices are not equal so ensure if they select a slice for you and the other ones look bigger/better dont be afraid to ask for another slice instead of the default they give you.  After all your paying for it, not them,  so they wouldnt care lol..  I'll be back here to try it again sometime.