Lindy's Italian Ice, Berry/Lemon

$0

Italian Ice is a refreshing, fruit-flavored frozen treat that originated in Italy. It's like a sorbet or a slushie, perfect for cooling down on hot days.
1