South Buffalo Italian Festival set for Sunday

The South Buffalo Italian Festival will be held from 1 to 7 p.m. Sunday on South Park Avenue in front of the Buffalo and Erie County Botanical Gardens. Started in 2005, the festival this ...