All Rome Hotels Blog

March 23, 2010

What makes a great Italian restaurant – Part 4

… New York’s Lower East Side or a tourist trap on the Isle of Capri, we’ve never had a bad meal.

What makes an Italian restaurant great? The food, bambini, the food! Of course, when you walk through the door, you must first be greeted by the …

Powered by WordPress