If you like Italian ices that are served in various pizzerias, this is the place for you. They have every flavor you can imagine low fat, creamy, and an array of different sizes. Sometimes there is a line but it moves fast. I recommend the vanilla chip. It's low fat and tastes great. Its just an outdoor stand so you can either take them home or eat them outside which many customers do.
more