All-purpose flour is best. You don't want anything with too high of a protein percentage (like bread flour). All-purpose has the perfect amount of protein to yield a tender, flaky crust.