w00t? *has no idea what Rita's is*
Rita's is the best Italian/Water ice on the planet. It's the only I'll eat. And their custard is the creamiest/best soft serve I've ever had
don't forget the gelati, where they combine the two together!
Now that you say it, I remember you telling me about it. *wants some*