Bar del Corso has been very much the talk of the Italian pizza town since it opened earlier this summer in Beacon Hill. It had been recommended to me by Italians even, so I thought: this must be good. Continue Reading