Interior of Key Lime Pie Factory in Key West Florida Keys 2020 1 Interior of Key Lime Pie Factory in Key West Florida Keys 2020 1