Heat oven to 350°F and oil an 8-inch square baking dish with 1 teaspoon oil. Simmer potato rounds in water for 5 to 6 minutes until just tender, then drain thoroughly.
Heat remaining oil in a skillet and wilt spinach for 2 to 3 minutes until its moisture evaporates. Cool briefly, then chop.
Whisk eggs, milk, salt and half the pepper in a bowl. Fold in potatoes, spinach, feta and scallions and pour into the prepared dish in an even layer.
Bake for 25 to 30 minutes until the center is set and reaches 160°F. Rest for 5 minutes, then cut into four long strips, each about 8 by 2 inches.
Mix yogurt, dill, lemon juice and remaining pepper. Split the rolls and toast only the cut faces under the broiler for 1 to 2 minutes.
Spread a thin layer of dill yogurt inside each roll and tuck in one warm frittata strip. Close, cut across the middle and serve one breakfast sub per person.