Jun 182 minFOODPizza Perfection: I Love Frankie's Claims Top Spot in Worcester's Best Pizza Showdown!