Yummy!
I've actually been to all three locations (I think there's only the three), and they're all the same. Yummy, refreshing Italian ice & custard, and really friendly service.
Personally, I like the gelati, which is the water ice layered w/ custard (I do it w/vanilla, but of course the Italian ice flavor varies).
They normally have about 12 Italian ice flavors featured and they're constantly rotating. Personally, I kind of like this because it makes me try new things, but if there's a flavor that you get really attached to they may not have it the next time you come in.