Our new favorite feta in the store has quite the story. It’s made by Greek orthodox nuns, in the city of Larissa in the mountains of the Peloponnese, in a monastery built by Saint Dominious in 1520. It’s also really good—we didn’t just buy it for the fun descriptors, believe it or not. Let’s step back a
More
