Roasted Portobello Mushroom & Artichoke Vegan Sandwiches with Basil Pesto

(0)
"This roasted portobello mushroom and artichoke recipe makes the best open-faced sandwiches. Thick ciabatta bread, with a spread of fresh vegan pesto sauce, slices of tomato and toasted pine nuts complement portobello mushrooms marinated in balsamic vinegar and roasted artichoke hearts."
-- @Herbivores_Kitchen