I did a week to week comparison of Aiello's to Mineo's... While I love Mineo's IMO Aiello's is the BEST. It's an awesome flavor and not greasy. Just the right amount of cheese!! Don't kid yourself. Get here!! And they are doing a remodel and expansion.