Le Glacier Franchi is an ice cream shop offering a variety of flavors made with fresh, quality ingredients.