An elegant restaurant located at the top of the mountain and an easy stop on the drive to Bellagio as they have a very large parking lot right off the main road with room for dozens of cars.
We stopped in for lunch on a warm Friday in August for pizza. I had the diavola while my wife had the prosciutto pizza. Each covered a large plate and arrived in just a few minutes (they weren't too busy at lunch). Also the prices were really reasonable-less than 10€ each.
Wait staff was professional and courteous and we were able to get by with our limited Italian.
They are also directly across the street from a little park and a chapel dedicated to cyclists-not sure but I think some of the photos and equipment in the chapel are from bikers biting the dust-weird and interesting and worth a quick look. Perhaps the patron saint of cyclists.
Anyway, restaurant is good and quite reasonable. read more