Italian ice cream shop offering a variety of flavors. Located within the Merlata Bloom shopping center.