Views are spectacular from atop the mountain, the restaurant has its own car park which is great, the staff were all well trained and very attentive. We hadn't booked (recommend you do) and whilst clearly busy, this wasn't a problem. We were lucky and still...got a seat with a view!
The veal with gorgonzola was of high quality and portion generous. European medium is a little on the rare side for me, but this went straight back on the grill and was returned just right - no easy task for a fussy customer.
The house wine was also evidently well chosen and delightful.
Prices range from roughly €12-€20, which for the quality of the food and service + the views, seems great value.More