Can you picture Thanksgiving without a large piece of pumpkin pie or turkey roast? Here’s how it got on your plate, along with five other
Turkey

Torta Salgada means “Savory Pie” in english.. Found an old recipe book that belonged to my mom, flipped through the pages and found this pie