I've tried all types of frozen pizzas and take out. I've also tried New York Pizza. But so far, I've never tried Chicago deep dish pizza. I heard the deep dish pizza in Chicago is the bomb.
This page is a permanent link to the reply below and its nested replies. See all post replies »