Heat a skillet over medium heat and lightly brush with olive oil. Place a tortilla on the skillet and toast until golden around the edges, about 1-2 minutes per side, then transfer to a plate.
Spread a generous layer of mayonnaise over the surface of each toasted tortilla, covering almost all of the surface.
Arrange slices of roasted turkey evenly across the center of each tortilla, layering them to create a hearty base.
Top the turkey with thin slices of ripe avocado, spreading them slightly to cover the meat lightly.
Add a handful of shredded lettuce over the avocado, creating a crisp, fresh layer.
Sprinkle citrus zest over the layers to add a burst of bright flavor, and season with salt and pepper as desired.
Carefully fold the sides of the tortilla inward, then tightly roll from one end to the other to enclose the fillings securely.
Place the wrapped tortilla back onto the skillet and toast for another 1-2 minutes, pressing gently to seal and create a lightly crispy exterior.
Remove the wrap from the skillet; let it rest for a minute before slicing diagonally into two equal pieces to serve.
Arrange the sliced wrap on a plate, and enjoy the layers of crispy tortilla, tender turkey, and creamy avocado with a refreshing crunch.