Month: April 2005

Key Lime Pie – Blonde Giraffe Key West

Blonde Giraffe Key Lime Pie Factory 1209 Truman Ave Key West, FL We went down to Key West last week and decided to sample the local specialty : Key Lime Pie. The Blonde Giraffe is […]