Via Dei Capocci, 4, Monti, Roma 00184, Italy
Closed· Opens Sat at 18:00
No delivery
Spot something wrong?
Dishes at Al Tettarello. Prices may vary in venue.