Heat milk just to boiling. Stir in butter, sugar and salt. Let cool.
Dissolve yeast in warm water.
Mix milk mixture with beaten eggs, lemon and flour. Add yeast. Let rise twice and turn out to knead about 8 minutes. Do not add to much flour during kneading as it will make for a tough dough.
Cut into balls ( 48 balls for small kolache and 24 balls for large). Flatten balls on baking sheet and make an indent for filling in the center of each. Fill each with your favorite filling-I like Poppy seed and Cherry but almost any pie filling will work.