Tags: Greek
A hard Greek cheese, made from sheep or goat milk.

Where to get Kefalotyri
Comments







1