Italy’s best pizza is made in a rehab centre

Italy’s best pizza is made in a rehab centre

Italians make great pizza, but where can you find the very best? According to a national survey, the honour goes to a pizzeria run by residents of a rehab centre...