An Italian soda combines a flavored syrup with a carbonated base, often served over ice. The source includes it alongside coffee-shop drinks, but the preparation does not need coffee. Its caffeine content depends on the actual ingredients, especially if tea or another component is added in a variation.
Use sparkling water or club soda suitable for the drink and a syrup intended for beverages. Measure the components, mix carefully and taste before increasing sweetness. A garnish can add aroma or presentation, but it cannot replace the balance between syrup, water and ice. Different syrup brands and concentrations may require different quantities.
For a café menu or a home gathering, identify the flavor and any additions clearly. A cream-containing version is a separate variation and should not be assumed to have the same ingredients as a simple soda. The appeal is a customizable non-coffee option, not a reason to promise that every version is caffeine-free or that a decorative name makes an undefined recipe consistent.

The conversation
A good question can make a better brew.