Almond Paste Cookies - German Almond Horns Recipe | Yummly