I'm not usually a fan of thin-as-paper style pizza, but this place's is pretty fantastic. Kind of a "work of art" like they try to push with Neapolitan pizza at ritzier places, but not quite at those places' price point. In fact, my pizza was free with the b-day coupon they gave me just for signing up for their e-mail fan club!
The atmosphere here is nice, too. Dimly lit like an Italian place should be, and replete with the whole red and white checkered table cloths that say "pizza place," but they're cloth (not plastic or whatever) and nice.
All-in-all, pleasantly surprised for a free large pizza.