chicago pizza is vastly over-rated. frozen pizza is miles away from fresh. This is chicago style pizza in the UK no less.
But my mouth is watering right now because i don't believe they sell frozen hawaiin style pizza anywhere near me. What other mysteries of the universe can i find in your local UK grocery?