Prep the salad: In a bowl, combine tomatoes, cucumber, and red onion. Drizzle with olive oil and vinegar, sprinkle with oregano, and season with salt and pepper.
Toss and set aside to marinate.
Make the yogurt sauce: Stir together yogurt, lemon juice, olive oil, grated garlic, herbs, and a pinch of salt. Taste and adjust acidity or salt as needed. Chill while you cook the shrimp.
Season the shrimp: Pat shrimp dry.
Toss with olive oil, minced garlic, lemon zest, red pepper flakes (if using), salt, and black pepper.
Sear the shrimp: Heat a large skillet over medium-high until hot. Add shrimp in a single layer. Cook 1–2 minutes per side until pink and just opaque.
Squeeze lemon juice over the top and scatter fresh herbs.
Warm the pitas: While shrimp cooks, warm pitas in a dry skillet for 30–60 seconds per side or microwave for 10–15 seconds wrapped in a damp towel.
Assemble the plates: Add a generous scoop of salad, a pile of shrimp, a spoonful of yogurt sauce, and warm pita. Finish with optional feta, avocado, or a handful of arugula.
Serve immediately: This shines when everything is fresh and warm-cool in contrast.