Grilled Cheese Pizza: A Cheesy Trend?
Grilled cheese pizza was the winner of the Pizza Inn’s in-house contest across the chain to come up with new types of pizza for its national menu. Though a variant abomination is portrayed on This Is Why You’re Fat — with quarters jutting from a single crust — the Pizza…