Every time I eat Mineo's, I feel like I've died and gone to Pizza heaven. The crust is so delicious that I actually look forward to the last few bites of crust. The sauce is so flavorful and dynamic. I usually prefer the bare minimum when it comes to sauce, but their sauce is just too good to wish it away. The cheese and toppings are loaded up and piled on. It's seriously delicious pizza.