Via Madonna Dei Monti, 16, Monti, Roma 00184, Italy
Via Madonna Dei Monti, 16, Monti, Roma 00184, Italy
No delivery
Spot something wrong?
Dishes at La Taverna dei Fori Imperiali. Prices may vary in venue.
Been to La Taverna dei Fori Imperiali? Be the first to share what you ate.