For the price this is the best spot in Rome. Get some amazing prosciutto from the grocery store close by and you are set.