01 - In a medium bowl, whisk together the olive oil, lemon juice, garlic, parsley, smoked paprika, salt, black pepper, and red pepper flakes until well combined.
02 - Add the shrimp to the bowl and toss to coat evenly. Cover and refrigerate for 15 to 30 minutes. Do not exceed 30 minutes to prevent a mushy texture.
03 - Preheat a grill or grill pan to medium-high heat. If using wooden skewers, soak them in water for at least 20 minutes beforehand.
04 - Thread the marinated shrimp onto skewers for easier handling on the grill.
05 - Grill the shrimp for 2 to 3 minutes per side until they turn pink and become opaque throughout.
06 - Transfer the shrimp to a serving platter, garnish with lemon wedges and fresh parsley, and serve immediately.