I found my new favorite dessert -- Creme Puffs in Italy! Wow, they were better than the Apple Strudel in Germany, and just a little better than the Creme Brulee in France!