Lamda Ice Cream is an ice cream shop crafting quality, flavorful treats based on traditional Greek recipes.