Cassanova Pizzeria Named Idaho’s Best PizzaCassanova Pizzeria Named Idaho’s Best PizzaOk, I'm sure this will cause a heated debate... I've never had Cassanova and I'm sure it's good, but the BEST in the STATE? Who's got your favorite pizza pie?MougMoug