01 - In a medium bowl, whisk together olive oil, lemon juice, garlic, oregano, paprika, salt, pepper, and chili flakes until well combined.
02 - Place the chicken breasts in a large resealable plastic bag or shallow dish. Pour the marinade over the chicken, ensuring each piece is evenly coated. Seal and refrigerate for at least 30 minutes, or up to 4 hours for deeper flavor.
03 - Preheat the grill to medium-high heat. Oil the grates thoroughly to prevent sticking.
04 - Remove chicken from the marinade, letting excess drip off. Discard any remaining marinade. Grill the chicken for 6 to 8 minutes per side, or until the internal temperature reaches 165°F and juices run clear.
05 - Transfer the chicken to a plate, tent loosely with foil, and let rest for 5 minutes. Garnish with chopped fresh parsley and serve alongside lemon wedges.