Mediterranean Diet | Sandwiches | Summer | Vegetables | Vegetarian and Vegan Pressed Roasted Vegetable Sandwich