Why Italy’s best restaurant has embraced vegetarianism

Castel di Sangro, Italy (CNN) — It’s been named Italy’s best restaurant, but if its customers…