In a large skillet, heat olive oil and butter over medium heat. Add minced garlic and sauté for about 1 minute until fragrant.
Add the orzo to the skillet and toast for 2-3 minutes, stirring frequently until slightly golden.
Pour in the chicken broth and bring to a boil. Reduce heat to low, cover, and simmer for 10 minutes, or until the orzo is al dente and most of the liquid is absorbed.
Stir in the shrimp, lemon zest, lemon juice, black pepper, and salt. Cook for an additional 3-5 minutes, or until the shrimp are pink and cooked through.
Gently fold in the cherry tomatoes and parsley. Remove from heat and let sit for a couple of minutes to allow flavors to meld.
Serve warm with lemon wedges on the side.