Strega Sun Witch (drink) Recipe
Strega Sun Witch: A Golden Elixir The first time I tasted Strega, it was at a tiny, dimly lit bar in Rome, tucked away on a side street near the Pantheon. The bartender, a wizened man with twinkling eyes, poured me a small glass, explaining that Strega meant “witch” in Italian. The golden liquid shimmered … Read more