What is great about Italian food—I mean really great Italian food—is its simplicity: A little tomato, a little olive oil, a little garlic, a little oregano, a little pasta and boom, you’ve got a ...
If it’s true what they say about the French inventing restaurants, then it was the Italians who invented hospitality. Making sure people’s appetites are satisfied and that every need is met is an ...