2016 Festival Food Vendors

Italian Festival of Worcester

August 18 - 21, 2016

Our Lady of Mt. Carmel Church
24 Mulberry Street, Worcester, MA 01605