Everybody Hates A Tourist on MSN10mon
8 Must-Try Greek Spirits & Liqueurs
Here are eight must-try Greek spirits & liqueurs that will give you a taste of Greece. Ouzo is the most famous Greek spirit.
Squeeze the 1/4 cup fresh lemon juice (from about 2 to 3 lemons) and add it to the garlic. Add the 6 tablespoons extra-virgin olive oil, 1 tablespoon Diamond Crystal kosher salt, 1 1/2 teaspoons dried ...