Farmhouse Tomato Sandwich & the Great Mayonnaise Debate Recipe | Yummly