Our Lady of Mt. Carmel Italian Festival, Aug. 18 - 21,  28 Mulberry St., Worcester