Somerton

[English]

A version of Cheddar which contains garlic and herbs.

Countries