We searched high and low for some syrup, and nowhere had them! I was quite surprised how hard it was to find. In our pursuit of finding them, we passed one of those "Total Wine" stores and I thought maybe that was a good place to try, and sure enough, they had it! I was so happy.
We took our supplies and headed over to some friends house for some games, and sure enough the sodas were a big hit.
Needless to say, I was at church today and was craving one, so I'm just now enjoying another :)
Although I'm not sure what's so "Italian" about them? Maybe it's just one of "those" things.