The scents and sounds of Italy permeated the grounds of Mount St. Peter Church in New Kensington on Saturday, the second and final day of the 45th annual Festa Italiana. “God is good — great weather, ...