Georgia, after all, is renowned for peach, pecan, sweet potato and key lime pie.
Key lime pie? From Georgia?
Indeed. In fact, Smyrna -- aka Key West North – produces one of the nation’s finest frozen key lime pies.ajc
The Atlanta Journal-Constitution
No comments:
Post a Comment