honestly, either a standard pie crust or a puff pastry dough will work fine. Possibly even philo, though i don't know as I have never tried it. I would think it would be flaky deliciousness and a pain in the butt. forgot to say, pierce some holes in a little triangle like pattern in the center of the top crust or steam can blow your top off
best o' luck