Remove zest from lemons (reserve lemons) and place into the bowl of a food processor. Add parsley, basil, and garlic, and pulse to combine. With the motor running, add olive oil. Place the bird in a large freezer bag or shallow bowl. Add marinade and coat chicken thoroughly. Cover and refrigerate 12 to 24 hours.
Heat your grill to medium-high. Place chicken on grill, skin side down. Season with salt and pepper. Cover the grill with the lid and let cook 15 minutes. Turn chicken, and season with salt and pepper. Cover the grill again and cook 15 minutes, or until fully cooked through. Squeeze the juice of ½ reserved lemon. Serve with Olive-y Bread Salad (recipe below).
In a serving bowl, combine ingredients thoroughly. Season to taste with salt and pepper.