This thread is ebil. I know where I'm going next time I'm out west... Italian Delight! It's punch yourself in the face perfection.
You will sell your soul for a couple slices...