Sure if you are in Lakewood, it beats the heck out of Pizza Hut. But I'll need a couple more visits to determine if it is all it is hyped up to be, or if people in Lakewood are starved for decent pizza...
Pros: Really good pizza
Cons: Drive from central Denver
more