Mediterranean Vegetable Sandwich with Sundried Tomato Pesto and Fresh Mozzarella 30 minutes