Preheat oven to 325 degrees.
Grease the bottom and sides of a 9'' x 13'' baking dish.
In a medium to large bowl, beat the eggs with the salt and garlic.
Add the shallots and green onions.
Stir well to combine.
Add the feta cheese and stir to combine.
Do the same with the spinach until all the ingredients except for the olive oil and phyllo dough have been mixed together.
Layer two sheets of phyllo dough on the bottom of the baking dish. Brush the top sheet with olive oil. Repeat until you’ve layered eight sheets of phyllo dough.
Spread the spinach and feta mixture evenly over the phyllo dough base.
Cover with two sheets of phyllo dough, then brush the top sheet with olive oil. Repeat until you’ve used up the sheets of phyllo dough.
Bake uncovered for 1 hour, or until the top of the pie is brownish gold and crisp.
*To drain the spinach, I line a strainer with paper towel, spoon the spinach into it, and press down with the back of a large spoon. Once the spinach has drained, I transfer it to the egg and feta cheese mixture.