Idyllic
Crispy Roasted Potato Chips with Creamy Dill Yogurt