Greek Sliders with Feta Aioli – Grumpy’s Honeybunch