Gooey, melty, cheesy goodness complimented by shallots and roasted tomatoes. The ultimate comfort food sandwich!
use any cheese you like if you are creating your own sandwich. for me, mozzarella is such a gorgeous melting cheese that i couldn't resist pairing it with one of my all time favorites: extra sharp yellow cheddar. mmm.