Preheat large griddle or skillet over medium-low heat.
Using a small bowl, combine butter, Parmesan, Italian seasonings and salt. Butter one side of each of the slices of bread.
Place two slices of bread buttered-side down. Divide remaining ingredients and layer them on top of bread. (Tip: There are 3 slices of cheese for each sandwich. Use 1 slice at bottom, 1 slice in middle and 1 slice on top. Once melted, the cheese will help hold the other ingredients in place.)
Top with remaining two slices of bread buttered-side out.
Place sandwiches in skillet and cook on medium-low heat for 3-4 minutes, or until bottom slice of bread is golden brown.
Flip and continue cooking until other side is golden brown and cheese has completely melted.