We had one of best overall meals on a 2 week European trip here. We got the recommendation from the owner of the hotel we were staying at. We walked from Saluzzo - if it a long walk but worth it if you like to see the sites.
We sat on a beautiful terrace overlooking the valley below. The service was excellent and the food was very good.