Pizza Review
Minimal flop. Minimal grease. This is the pizza spot in Denver. Do yourself a flavor and come here. The specialty slices are to die for