Definitions by #elk loves moose
Italian soda
An Italian Soda is a flavored carbonated drink, typically made with a flavouring syrup component and an unflavored carbonated component.
Italian soda by #elk loves moose September 19, 2019