Via Carlo Livi, 12, Torrevecchia, Roma 00168, Italy
Closed· Opens at 12:30
No delivery
Spot something wrong?
Dishes at L'Archetto. Prices may vary in venue.