In a nonreactive bowl, mix the yogurt, lime juice, lavender, garlic and ginger. Season with one-half teaspoon salt, or to taste. Set aside.
In a large bowl, combine the yeast with 1 cup warm water and the sugar. Cover and allow to sit for 10 minutes, or until frothy. Separately, mix the olive oil with 3 tablespoons of the yogurt mixture.
Stir half of the flour into the yeast mixture, then add the yogurt mixture. Stir in the rest of the flour and the 1 teaspoon salt, and knead for 10 minutes, or until the dough is elastic. Place the dough in an oiled bowl, loosely cover and allow to rise in a warm area until doubled in size, about 1 1/2 hours.
Punch down the dough and knead for another 10 minutes. Divide the dough into 10 equal portions; roll out each into an oval a little over 8 inches long and 4 inches wide. If the dough contracts while rolling, let it rest while you roll out another piece, then come back to it (it will relax and roll more easily).
Heat a seasoned cast-iron griddle or frying pan over medium-high heat. Oil the surface lightly with canola oil and grill the dough, one or two pieces at a time, until each is puffed and golden-brown on the bottom, 30 seconds. Flip the bread over and grill the second side for 30 seconds, until golden-brown. The bread will be soft, not crispy. Keep warm until ready to serve. (You also can rewarm the bread in a 400-degree oven for 1 to 2 minutes.)