TAVERNA TRILUSSA IS THE NUMBER ONE SPOT IN ROME September 30, 2020 Restaurant in Rome Tradition and hospitality are the perfect words to describe Taverna Trilussa. Located in the heart of Trastevere in Rome (the number one neighbourhood for More