Via dei Tre Pupazzi, 1
Rome 00193 Italy
Rome 00193 Italy
+39 6 686 8371
OverviewThis family-run restaurant has the father preparing the food in the kitchen and the rest of the family dealing with the guests in a tranquil atmosphere. The recently restored...
more
