Boston Pizza Festival Returns After Three-Year Hiatus

Boston Pizza Festival Returns After Three-Year Hiatus

The largest pizza festival in New England is back! Returning to Boston’s City Hall Plaza in Boston’s Government Center on Saturday, June 24th & Sunday, June 25th from 11AM – 6 PM. This year there are over 20,000 guests expected where they will...