In a large mixing bowl, combine the chopped romaine lettuce, cherry tomatoes, cucumber, bell pepper, chickpeas, red onion, Kalamata olives, mozzarella balls, and fresh parsley. Gently toss to mix all the ingredients evenly.
In a separate small bowl, whisk together the olive oil, red wine vinegar, Italian seasoning, salt, and pepper until well combined.
Drizzle the dressing over the salad mixture and toss again until all the ingredients are evenly coated with the dressing.
Taste and adjust seasoning with additional salt or pepper if desired.
Serve immediately or let it chill in the refrigerator for about 10 minutes before serving to allow the flavors to meld.
For a heartier salad, consider adding grains like quinoa or farro.