Ivrea & Biella Cheese February 6, 2017 _O2A2586 _O2A2535 _O2A2639 _O2A3039 _O2A2910 _O2A3021 Visiting some Italy’s best cheese suppliers in the mountains north of Turin, Ivrea and Biella.