Oh definitely not pepperoni on pizza. Pepperoni in Italian means "peppers". That's it. lol It would basically be asking for peppers on your pizza. There's no "Pepperoni" equivalent in Italy.
One of the things that we talked about in one of my Italian classes was cuisine. We talked quite a bit about misconceptions... and pepperoni, alfredo sauce, and marinari were some of the things we talked about. Another thing is that the garlic bread we have here is so heavy compared to real Italian garlic bread, which is basically bread (I forgot which kind) with garlic clove rubbed on and a drizzle of olive oil. None of the heavy, greasy stuff we have.
One of the best things that I've ever had were these rosemary potatoes in a restaurant in Florence. I was just expecting tasty potatoes and then BAM! potatoes that were on the orgasmic level. I need to get back there! I tried several different ones here and couldn't reproduce the same effect.
Also...It would be cool if we could have a Recipes subforum of some kind. Just an idea. I know that we already have so many subforums in The Lounge, hehe.