Authentic Italian restaurant offering fresh, made-to-order dishes in a charming, mountain-style setting. Enjoy a delicious meal with a scenic view.