01 - Preheat grill or grill pan to medium-high heat.
02 - Rub chicken breasts with olive oil, salt, pepper, and garlic powder, ensuring even coating.
03 - Grill chicken for 6–7 minutes per side, or until cooked through and juices run clear. Let rest for 5 minutes, then slice thinly against the grain.
04 - While chicken grills, whisk together mayonnaise, Parmesan, lemon juice, Dijon, Worcestershire, and minced garlic in a small bowl until smooth and well combined.
05 - Butter the cut sides of the rolls and toast on grill or pan until golden and crispy.
06 - Spread a generous layer of Caesar dressing on each roll. Layer with shredded romaine, sliced chicken, shaved Parmesan, and cherry tomatoes if using.
07 - Close sandwiches, slice in half diagonally, and serve immediately while bread is still warm.