Pizza Review
Greasy decent crunch. Not bad for Denver area... football pizza for sure