I've now tried the thin, crispy style pizza (delicious) and now I've had the Chicago stuffed pizza. OMG, I truly believe that was the BEST pizza I've ever had! Beats anything I've had in Pittsburgh, Philly, NYC and Boston hands down. Flavorful, fresh and first class ingredients. I'm telling you, it doesn't get any better than this.