Atlanta Restaurants & Food
The Edwards Pie factory in Edgewood
Photos: The Edwards pie plant in central Atlanta. The plant produces 140,000 pies a day and about 42 million a year.
1/13
A machine squirts ingredients for Key Lime pie in to crusts on an assembly line at the Edwards pie plant in central Atlanta. The facility sends the smell of baking pies throughout Inman Park and Reynoldstown.
Today's Gallery Headlines