Dining in Italy is the best way to experience Italian food, and unless you've fallen into a tourist trap, you'll find it's world famous for a reason. Of course, if you can't make it to Italy, check out the best Italian restaurants in New York City, Chicago, and Los Angeles instead.
Understanding the different kinds of Italian restaurants can be confusing and even intimidating for travelers. English speakers understand what a pizzeria is, but what's the difference between an osteria and a trattoria? If there are so many kinds of restaurants, which one is actually a ristorante? Why do Italians go to a bar at 8 am?