Tutti Gelati has become one of my favorite places to go for Italian ice cream. They have very delicous gelatos and sorbetos. I love their stracciatella (chocolate chip), tiramisu and pistachio flavors. Their spoons are so colorful as well that I feel like a kid again when I eat one of their ice creams.
more