Housed in a rustic building on the green slopes facing the lake, this restaurant has a welcoming feel with its stone and wood decor and large windows looking out at a beautiful, shaded garden where meals are served in fine weather. Delicious Italian cuisine takes pride of place on the menu.