Vegetarian Toasted Sandwich