In a small bowl, combine warm milk, sugar, and yeast. Let it sit for about 5-10 minutes until frothy.
In a large mixing bowl, whisk together the flour and salt. Create a well in the middle, then add the yeast mixture and olive oil.
Mix until combined and knead the dough on a floured surface for about 5-7 minutes until smooth. Place it in a greased bowl, cover it with a damp cloth, and let it rise in a warm place for about 1 hour, or until doubled in size.
In a mixing bowl, combine softened butter, chopped parsley, chopped chives, garlic powder, salt, and pepper. Mix until all ingredients are well incorporated.
Shape the mixture into a log and wrap in plastic wrap. Refrigerate until firm.
In a medium bowl, combine shredded mozzarella, crumbled feta, and Italian seasoning. Set aside.
Preheat your oven to 375°F. Grease a muffin tin or line it with paper liners.
Once the dough has risen, punch it down and divide it into 12 equal pieces. Flatten each piece into a disc.
Place about a tablespoon of the cheese filling in the center of each disc, and cut a piece of the herbal butter and place it over the cheese. Gather the edges of the disc and pinch to seal completely.
Place each roll seam-side down into the muffin tin. Repeat until all dough is used.
Cover the rolls with a kitchen towel and let them rise again for about 30 minutes until puffy.
Bake in the preheated oven for 20-25 minutes, or until golden brown on top. Remove from the oven and let cool for a few minutes.
Serve warm, enjoying the melted cheese and fragrant herb butter with a touch of garlic.