Taverna Trilussa is a cozy Greek restaurant located in the heart of Rome. The menu features traditional Greek dishes such as moussaka, souvlaki, and tzatziki. The atmosphere is warm and welcoming, with friendly staff and a rustic decor. Don't miss the chance to try their homemade baklava for dessert!