Via Capraia, 64, Tufello, Roma 00139, Italy
Closed· Opens Sat at 19:30
Via Capraia, 64, Tufello, Roma 00139, Italy
No delivery
Spot something wrong?
Dishes at Capra e Cavoli. Prices may vary in venue.
Been to Capra e Cavoli? Be the first to share what you ate.