Back to list
Osteria dei Cappellari
Fabulous 9.2 (6366 reviews)
Around €30
Location
Via dei Cappellari, 66
00186 Roma
See on the map