PORTLAND (NEWS CENTER Maine)-- For the past 93 years the St. Peter's Church in Portland hosts an Italian festival that showcases yummy, authentic Italian treats.
The festival has yummy food, a kids fun-run, and a procession that begins at 5PM Saturday.