Link to Post

fter an absence of many years, Worcester's Italian Festival returned to Our Lady of Mount Carmel Church, 28 Mulberry St., from 3 to 11 p.m. on Friday Aug. 21, for the first of its three-day run.Watch video

Posted by MassLive Worcester on Saturday, August 22, 2015

Source: MassLive Worcester http://masslive.com/news/worcester