Punch is hands-down the best pizza in the twin cities. If you want deep-dish Chicago-style pizza this isn't the place, but for real Neapolitan taste there is no competition. They import ingredients like the mozzarella di bufula from Italy and the taste reflects it. Also try the artichoke dip - to die for.
