This is one of the restaurants that displays prominently the Tripadvisor ratings and serve excellent food. The few Tripadvisor recommended restaurants that I visited in Italy were forgettable and not worth my review.
Try the tourist set menu which costs around 35 Euros and you could choose a starter, main course and a dessert. This restaurant serves excellent beef carpaccio-- I loved the contrast made in textures and flavors. The gnochetti and other pasta dishes were delicious.