Pizza Review
Little Altoona flop. This is football pizza. Good taste with a little grease.