Rita's rotates its Italian ice, aka water ice, selections on a daily basis. Water ice is made fresh and comes in more than 60 varieties. According to the company, mango and cherry are the most ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results