Crispy Oven Baked Carrot Fries with Pesto Aioli | Sokos Kitchen