Restaurants & Bars 5

Best Restaurants For Artichokes in Rome

mitchleeny | Feb 28, 201203:09 PM

Basically trying to find out which restaurants serve the best artichokes in Rome. alla Giudea or all Romana work.

Want to stay up to date with this post? Sign Up Now ›
Log In or Sign Up to comment

Recommended From CH