Caffe Leonardo

Avg. User Rating:


Piazza Mignanelli 21a, Rome, Italy
Show More Info

User Reviews


Fabulous Italian food!

by linzeeloulabelle

Grimsby, England, United Kingdom

July 3, 2012

Best of IgoUgo Before going to Rome, we had been told that food was extremely expensive. Because of this, we looked around a lot before deciding where to eat as we didn’t want to end up paying more than we needed to. On our first day in Rome, after visiting the ...Read more

From journal Rome pt.2