Grilled Vegetable Sandwiches with Roasted Garlic MayoGrilled Vegetable Sandwiches with Roasted Garlic Mayo