01 - In a large mixing bowl, whisk together the olive oil, minced garlic, grated Parmesan cheese, fresh lemon juice, dried Italian herbs, salt, black pepper, and crushed red pepper flakes until well combined.
02 - Add the chicken cubes to the marinade and toss thoroughly to ensure even coating. Cover the bowl and refrigerate for at least 30 minutes, or up to 2 hours for deeper flavor penetration.
03 - Preheat the grill to medium-high heat. If using wooden skewers, soak them in water for at least 20 minutes beforehand to prevent burning during grilling.
04 - Thread the marinated chicken pieces onto the skewers, leaving a small gap between each piece to allow for even and thorough cooking.
05 - Place the skewers on the preheated grill and cook for 5 to 7 minutes per side, turning once, until the chicken is cooked through and lightly charred on the edges.
06 - Remove the skewers from the grill and transfer to a serving platter. Sprinkle with chopped fresh parsley and additional grated Parmesan cheese. Serve immediately with lemon wedges on the side.