Italians seem to possess an amazingly strong passion for food, much more so than the rest of the world. There is a really great site, Italian Food Net, which serves up delicious authentic Italian recipe videos. Their chefs speak Italian in the clips, but they have done such a wonderful job with the subtitles and […]