Crispy Leaf Potatoes