This Italian restaurant and pizzeria is housed in a beautifully renovated former mountain hut. It offers a unique dining experience amidst scenic surroundings.