Festivals
St. Anthony's Italian Festival is one of Festivals.

1. St. Anthony's Italian Festival

901 N DuPont St, Wilmington, DE
Festival · Little Italy · 4 tips and reviews