Chez Léna & Mimile is an ice cream shop offering homemade Italian ice cream with a wide variety of flavors.