Roma, Italy
This beloved Roman trattoria serves exceptional Italian pizza and pasta at unbeatable prices. Regulars rave about the €20 set menu, generous antipasti, and impeccable service that never disappoints. A genuine neighbourhood favourite where quality and value go hand in hand.
+5 more