Roasted Tomato Sandwiches with Vegan Lemon Garlic Aioli Recipe | Yummly