Charming restaurant in Saluzzo, offering local cuisine in a casual yet refined setting. Located on a romantic piazza.