Europe Eats Latkes with kimchi mayo – a recipe for crispy shredded potatoes and how to whip up homemade mayo May 8, 2025