In the bowl of a food processor, add flour, sugar, and salt. Add butter and process for approximately 10 seconds, or just until the mixture resembles a coarse meal. To mix by hand, combine the dry ingredients in a large mixing bowl. Using a pastry blender or two table knives, cut in butter until mixture resembles coarse meal.
With the machine running, add ice water, drop by drop and slowly add egg yolks, until the dough just holds together without being wet or sticky; about 30 seconds. Test the dough at this point by squeezing a small amount together. If it is too crumbly, add a bit more water.
Turn dough out onto a large piece of plastic wrap. Grasping the ends of the plastic wrap with your hands, press dough into a flat circle with your fists. Wrap dough in the plastic and chill for at least an hour.