Semi-hard cheeses are an ideal balance of softness and texture, with an enveloping, bold flavor. Perfect for any time, from lunch to the most elegant dinner.