This place is great! Don't be put off by the "self service" sign. All that means is that you show up at the counter and tell them how many there are in your party. They will put together for you the most amazing plate of meats, cheeses, and bread...with good local wine, of course. Incredibly reasonable. It will be one of your best meals in Italy!! Find a table under the trees and enjoy "la dolce vita."