Grilled Vegetable Sandwiches with Roasted Garlic Mayo

Grilled Vegetable Sandwiches with Roasted Garlic Mayo