In a large bowl, combine the chopped romaine lettuce, cherry tomatoes, cucumber, red onion, bell pepper, shredded carrots, olives, and parsley. Toss gently to mix the vegetables evenly.
In a small bowl, whisk together the olive oil, red wine vinegar, Dijon mustard, salt, and pepper until well combined.
Pour the dressing over the salad and toss to coat all the ingredients evenly.
Sprinkle the grated Parmesan cheese on top and give the salad a final toss.
Serve immediately or chill in the refrigerator for about 15 minutes to allow the flavors to meld before serving.