Double crust lemon pie