Place the coffee ice cube in a rocks glass. Add the coffee liqueur, vodka and amaretto and stir the mixture to combine. Slowly pour the half-and-half over the ice cube. The half-and-half will stay layered on top, forming a white layer on top of the black. Finish with a dash of cinnamon if using. Stir together before drinking.
To make the coffee ice cubes, simply freeze coffee in large silicone ice cube molds.