Tête de Moine

Browse All Tete de Moine Recipes

About Tete de Moine
Tête de moine literally means "monk's head".