To be completely honest, I've never had Olive Garden's Italian Cream Soda in the restaurant. Peach tea, yes. But never the cream soda. Is it even on the menu?? However, knowing how much my boys adore the taste of cream soda, and admittedly, I do too, I decided to give this recipe a try. I