Butter two slices of bread. (I used whole grain, but fancy bread is good too!)
Spread pesto on one side of the bread (opposite side of the butter, this will be the inside of the sandwich)
Sprinkle cheese in top of the pesto (just a bit to hold it together)
Top cheese and pesto with salami
Top with mozzarella cheese
Add tomatoes. I like Roma because they have fewer seeds
Assemble sandwich and place on preheated grill for 5-7 minutes
Enjoy a beer while you wait...
Slice diagonally and enjoy!