Toasted sandwich with a rich blend of vegetables and gooey cheese.