Italian ice cream shop offering approximately 30 homemade flavors, including vegan options.