Pickled Veggie Toast