Pizza Review
Tons of grease. Tons of cheese. Major flop, tore apart on me. Crust is too thick for me. Not a lot of flavor.