Crispy Baked Yam Fries with Lemon Truffle Aioli - Food Duchess

Responsive image
source