I like to think that I know good pizza. I'm Italian, which basically makes me an expert :P. Inizio is hands down the BEST pizza I've had in my life. I tried the pistachio pesto, and it changed my life. The homemade cannoli is amazing as well. I can't wait to go back and try what else they have to offer.