This is by far the best pizza I have ever had in my life!! It was a very empty restaurant on a saturday night, but we went there anyway because we had a coupon and it was so delicious. It isn't the best decor or anything, but they had famous italians hanging up and I thought it was pretty cute. The pizza though was so great. The crust was crunchy, the sauce was sweet, the toppings were delicious and it was put together perfectly. I definitely recommend this to everyone passing through castle rock.
more