Tag: punch pizza

Authentic Neapolitan Pizza in the Twin Cities

Punch Pizza There are plenty of great pizza places in the Twin Cities, but Punch will always have a special place in my heart. Now with eight locations across the metro, their first location, which opened back in 1996 in St. Paul’s Highland Park, is my favorite. Co-founders John Soranno, who grew up in Milan,…  Read More