In a mixing bowl, whisk together olive oil, lemon juice, garlic, parsley, and all spices.
Add shrimp to the bowl and toss well to coat.
Let the shrimp marinate for 10–15 minutes at room temperature.
Preheat the grill or grill pan to medium-high heat.
Thread marinated shrimp onto metal or soaked wooden skewers.
Grill shrimp for 2–3 minutes per side until pink and slightly charred.
Optionally, brush shrimp with leftover marinade while grilling.
Serve hot with lemon wedges and your favorite sides.