Bring a large pot of salted water to a boil and cook orzo until al dente, approximately 8 to 10 minutes.
Drain the orzo and rinse with cold water to stop the cooking process; drain thoroughly.
In a small bowl, whisk together the olive oil, lemon juice, lemon zest, and minced garlic.
In a large mixing bowl, combine the cooled orzo, cucumber, tomatoes, red onion, feta cheese, parsley, and dill.
Pour the lemon dressing over the salad and toss until all ingredients are evenly coated.
Season with salt and black pepper to taste.
Serve immediately or refrigerate for 30 minutes to allow the flavors to meld.