Ristorante al campidoglio - la vera cucina Romana
Location picture
Very good 8.4 (1282 reviews)
Around €25