Cream butter with sugar until light and fluffy. Add 1 pinch of salt, cinnamon and cloves and stir for 10 minutes (or 2-3 minutes with an electric mixer). Add flour and quickly knead into a dough. Let dough rest for 1 hour in a cool place.
Roll out dough on a floured surface until about 3 mm (approximately 1/10 inch) thick. Cut out heart shapes. Bake on a baking sheet in oven on middle rack at 170°C (approximately 325°F) for 15 minutes or until golden brown. Cool.
Mix powdered sugar with milk and 3-4 drops of food coloring (add more coloring if a more intense color is desired). Brush icing on one side of heart and sprinkle edges with sugar. Allow to dry and serve.