Really great pizza with quality ingrediants.Just the right amount of grease running down your wrist. There are few places that get it right on sauce, cheese and the crust, but these guys get it on all three.
Glad I live in Castle Rock. The only place that could come close is Lil' Riccis, which is now my second favorite after 18 years at the top
Pros: Just a great pizza
Cons: NONE
more