
Pat shrimp dry and place in a large bowl. Season with kosher salt, pepper, 1/2 tsp dry oregano, 1/2 tsp dry dill weed, pinch red pepper flakes, and about 1/2 tsp of minced garlic. Drizzle with extra virgin olive oil, and toss to combine. Set aside for now.
In a large heavy skillet (I used this cast iron skillet), heat about 2 tbsp extra virgin olive oil over medium heat until shimmering but not smoking. Add the chopped onion and remaining minced garlic, cook briefly until fragrant (stir regularly.) Add tomatoes and lemon juice, and season with pinch of salt, pepper, and remaining dry oregano and dill. Bring to a boil, then lower heat to medium-low and let simmer for 15 minutes.
Now add the marinated shrimp. Cook for about 5 to 7 minutes or until pink, do a little stirring if needed (do not over-cook shrimp).
Stir in fresh mint and parsley leaves. Finish with sprinkle of feta and black olives. If you like, add a splash more lemon juice or more red pepper flakes to your taste.
Serve over plain orzo, your favorite grain, or your favorite crusty bread to sop up the delicious sauce. Enjoy!