Drain the 1 20 oz can pineapple rings and 1 20 oz can crushed pineapple. Remove three pineapple rings and set aside for garnish. Roughly chop the remaining rings.
In a large bowl, cream together the ½ cup butter and 1 cup granulated sugar.
Add the 6 large eggs, one at a time and mix well between each.
Stir in the ½ teaspoons salt, 3 Tablespoons lemon juice, pineapple (except for the reserved rings) and 12 slices bread.
Pour into prepared pan and bake for about 50 minutes to an hour or until golden.
Garnish with reserved pineapple rings and 3 maraschino cherries if desired.