I went to both Germany and Italy, but not specifically for the food.
The best food I had in Italy was going to the fresh markets they have all over. We bought parma procuitto, cheeses, bread, salami, fresh fruit, and some realy good wine. We actaully ended up doing that more often, and enjoyed it more than going to the restaurants. We had a hotel with a balcony floor on the top where you could look down on the town, and eat your stuff. It was great.