Sports activity location in Barzio, Italy, offering a convenient stop for skiers. Enjoy food and drinks with views.