(Wilmington, DE) -- The St. Anthony of Padua Italian Festival in Wilmington will be held today. Organizers say the threat of rain kept them from opening the festival on Monday. The festival which is set to kick off today will last through Sunday. This is the 45th year for the festival.
Source: 24/7 News