Best pizza in town - no question about it. Pricey, but worth it if you can afford it! I surely wouldn't want them to use cheaper products to make the prices any cheaper! They use quality ingredients!!
Pros: taste,taste,taste, take-out, coupons available
more