Lebanese Potatoes

Lebanese Potatoes : They're a little different than lebanese spicy potatoes, since they are topped with a spicy mayo aioli.