Preheat a Blackstone or cast iron griddle to medium heat. Preheat the oven to 400°F.
In a small bowl, whisk together the honey, olive oil, cardamom, cumin, coriander, lemon zest, lemon juice, and salt. Pour over the salmon and let marinate while preparing the remaining ingredients.
Toss the cubed bread with 1 tablespoon olive oil, parmesan, salt, and pepper. Spread onto a baking sheet.
Cut the romaine hearts in half lengthwise and rinse well. Pat dry and place cut-side down on paper towels for several minutes to remove excess moisture.
Bake the croutons for 10-15 minutes, or until lightly browned. Remove from the oven and set aside.
Place the salmon skin-side down on the preheated griddle. Cook for 10-12 minutes.
While the salmon cooks, whisk together the mayonnaise, olive oil, white balsamic vinegar, honey, mustard, Worcestershire sauce, garlic, parmesan, and lemon juice to make the dressing.
Lightly brush the cut side of the romaine with olive oil. Place cut-side down on the griddle and cook for 3-5 minutes, until lightly charred.
Place a dome over the salmon and allow to cook while blackening the lettuce.
Transfer the charred romaine to a serving platter. Drizzle with Caesar dressing and sprinkle with grated parmesan.
Lay the cooked salmon over the romaine and top with the croutons.
Finish with an additional drizzle of dressing and more grated parmesan, if desired. Serve immediately.