01 - Whisk together olive oil, lemon juice, minced garlic, lemon zest, salt, black pepper, and red pepper flakes in a medium bowl until thoroughly combined.
02 - Add shrimp to the bowl and toss gently to coat evenly. Cover and refrigerate for 10-15 minutes maximum to prevent texture degradation.
03 - If using wooden skewers, soak in water for at least 15 minutes. Preheat grill or grill pan to medium-high heat.
04 - Thread marinated shrimp onto skewers, piercing through both head and tail sections to ensure flat positioning during cooking.
05 - Grill skewers for 2-3 minutes per side until shrimp turn opaque throughout and develop light charring. Avoid overcooking.
06 - Remove skewers from heat and immediately sprinkle with chopped parsley. Serve hot with fresh lemon wedges.