Certainly a must see in the Gastronomy industry in Italy! This Restaurant is best in a hill Top in a small village near Barbaresco, Alba , arolo etc.. the view from this Restaurant is STUNNING as well as the decor and ambience... as soon as you walk through the Restaurant…