French Toast Slices - WINNERS CAFE